Hacker News new | past | comments | ask | show | jobs | submit login

Use copyleft.

I know it isn't mainstream, but companies try to avoid those licenses as much as possible.

Tinfoil hat: sometimes I wonder if companies astroturfed support for permissive licenses. Getting the entire Rust ecosystem to avoid copyleft was a huge win, for example.

And now that copyleft Gnu tools are being replaced with permissive uutils in Ubuntu, it seems they won, whether or not they were the ones to push it.




Copyleft and the shift to static executables are incompatible.

The vast majority of the rust (and Go) ecosystems is non-copyleft because you cannot satisfy the GPL in any meaningful way and satisfy your corporate legal department’s IP lawyers.


Hence why advocates from going back into the days of static linking should consider the how and whys we moved from them, and better pick their toolchains.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: