Hacker News new | ask | show | jobs
by JoachimS 1186 days ago
No, companies that abuse license agreements won't care about AGPL anyway. So the license only makes it impossible for the companies that don't want to abuse your work, but play ball and work with you.

The issue here is liability and what the lawyers counseling a company will recommend. If your design contain IP that the company has valued (very common), risking leakage of that IP by using a library that in legalese seems to suggest that you may have to release your design, you can probably bet that the lawyers will recommend to find another technical solution. Protecting business value and avoid exposure, liability drives conservatism. And in my experience will always triumph over technology choice. Esp if there seems to be a possible choice to be made. Including developing your own solution.

As an open source HW creator I have to decide if I develop stuff for my own amusement, or if I do it to (in somehow small way) help the world - which means other using my creations. And then consider if the license I use support that goal. Since I don't just develop stuff for my own amusement I've decided to use a permissive license since I think that makes it easiest for others to use my stuff.

https://github.com/secworks

Judging by the number of downloads, messages and additional work I've gotten, it seems to work out pretty ok.