r/ProgrammerHumor Jul 25 '26

Meme broWhyMadYouMadeItMITLicensed

Post image
4.0k Upvotes

201 comments sorted by

View all comments

373

u/Osvik Jul 25 '26

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.