Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As an app developer I find lots of useful code online - most of it is licensed under the MIT license, meaning do with it whatever you want (by and large)

If you want to make it so other people may use your stuff, just put it under such a license. That's what I do - please, share and use, here you go. There are no strings attached.

If I see the words GPL, or even LGPL, I stay far away from it. I don't want some nutcase to sue me years down the road when my software has become popular, just because I wanted to save an hour of coding time for the 1.0 release.



As someone who releases software under GPL and LGPL, and hardware designs under CC licenses, I don't see how anyone would sue you over a GPL license. Unless, of course, you took something from a GPL licensed software and then did not provide your users the same liberty you had with the source.

Whether or not one individual prefers copyleft (viral) or non-copyleft licensing is largely due to their intent - not to garner the maximum number of users, but to ensure that anyone else who might profit from their works affords their users the same right. And, if you really wanted to people to do whatever they pleased with your work without regards to your desire, you would've made it public domain, not MIT-licensed. You chose a license because you had a desire that the license enforced.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: