Hacker News new | ask | show | jobs
by u10242 1640 days ago
The way is solve this is that I release everything under GPL. Companies usually won't touch that, but everybody else might.
2 comments

To me, it's not a problem that my code is used for commercial gain. I use the MIT licence (a permissive licence). The key thing for me is that it doesn't give companies a competitive advantage, rather it puts companies that don't use it at a competitive disadvantage. It's thanks to Open Source that I'm writing this on a system that uses 100% Open Source software (okay, maybe the BIOS isn't). A good thing about Open Source is that if a company uses it, they're more likely to report / fix bugs, which helps everyone.
> It's thanks to Open Source that I'm writing this on a system that uses 100% Open Source software

no, it's thanks to free software and the GPL. Thanks to open source you get Playstation and macOS which both use BSD to create the most proprietary system possible.

Same here, though I usually use the AGPL for extra freedom.