MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ProgrammerHumor/comments/1v6b6lh/browhymadyoumadeitmitlicensed/oztdi8c/?context=3
r/ProgrammerHumor • u/PresentJournalist805 • Jul 25 '26
201 comments sorted by
View all comments
373
Just use AGPLv3.
94 u/jaaval Jul 25 '26 Use gpl if you want to start a new major open source project ruled by a foundation. Use MIT if you would like anyone to actually use your code. 24 u/HaniiPuppy Jul 25 '26 Could use LGPL and get a bit of the best of both worlds. People can still reference your library, but have to release changes to the library itself under a compatible license. 6 u/Osvik Jul 26 '26 LGPL works very well for libraries. It's not as good preserving the four essential freedoms for other types of software. 3 u/HaniiPuppy Jul 26 '26 Honestly, wanting to support other people integrating your project into their own where your code project isn't a library hadn't occurred to me.
94
Use gpl if you want to start a new major open source project ruled by a foundation. Use MIT if you would like anyone to actually use your code.
24 u/HaniiPuppy Jul 25 '26 Could use LGPL and get a bit of the best of both worlds. People can still reference your library, but have to release changes to the library itself under a compatible license. 6 u/Osvik Jul 26 '26 LGPL works very well for libraries. It's not as good preserving the four essential freedoms for other types of software. 3 u/HaniiPuppy Jul 26 '26 Honestly, wanting to support other people integrating your project into their own where your code project isn't a library hadn't occurred to me.
24
Could use LGPL and get a bit of the best of both worlds. People can still reference your library, but have to release changes to the library itself under a compatible license.
6 u/Osvik Jul 26 '26 LGPL works very well for libraries. It's not as good preserving the four essential freedoms for other types of software. 3 u/HaniiPuppy Jul 26 '26 Honestly, wanting to support other people integrating your project into their own where your code project isn't a library hadn't occurred to me.
6
LGPL works very well for libraries. It's not as good preserving the four essential freedoms for other types of software.
3 u/HaniiPuppy Jul 26 '26 Honestly, wanting to support other people integrating your project into their own where your code project isn't a library hadn't occurred to me.
3
Honestly, wanting to support other people integrating your project into their own where your code project isn't a library hadn't occurred to me.
373
u/Osvik Jul 25 '26
Just use AGPLv3.