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

There are a few other variants. Affero, as noted, also the Mozilla Public License, which applies on a file-by-file basis and allows for proprietary code to be integrated into a MozPL licensed work as a whole and distributed.

But otherwise, yes: GPL, LGPL, BSD/MIT are the principle cases.




I'd prefer if people forget about BSD/MIT and use ALv2 instead, for the patent clauses.

With the following preferred licenses you'd get explicit patent clauses, in ascending order of copyleft-ness:

ALv2 MPLv2 LGPLv3 GPLv3 AGPLv3

Perhaps the Eclipse Public License would also be an alternative at the same level as MPLv2 but I'm not familiar with it.


Fair point.

ALv2 == Apache License, v2.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: