4 ms·
> This is the gap between GNU GPL (especially GPL3) and BSD/MIT licenses This is completely false. See https://www.gnu.org/licenses/gpl-faq.html#NoMilitary htt
by kasabali 4y ago
> This is the gap between GNU GPL (especially GPL3) and BSD/MIT licenses
This is completely false. See https://www.gnu.org/licenses/gpl-faq.html#NoMilitary https://www.gnu.org/licenses/gpl-faq.html#NoMilitary
> I'd like to license my code under the GPL, but I'd also like to make it clear that it can't be used for military and/or commercial uses. Can I do this?
> No, because those two goals contradict each other. The GNU GPL is designed specifically to prevent the addition of further restrictions. GPLv3 allows a very limited set of them, in section 7, but any other added restriction can be removed by the user.
> More generally, a license that limits who can use a program, or for what, is not a free software license.
- MattPalmer1086 4y agoI think the point is only that companies will often not use GPL licensed code in their own products, as that forces them to GPL their own code as well. So BSD/MIT is less restrictive in that sense. There is no obligation to change the license of any code that uses it.