Conversation

This Tweet was deleted by the Tweet author. Learn more
Replying to and
No, it's an exception that lets you decide whether to grant freedoms to *direct* users or to *all* users. This is a point where the renaming of free software to open source software dalla short. Free software is about users not about recipients of code.
2
This Tweet was deleted by the Tweet author. Learn more
Replying to and
Ensuring that everybody gets to have exactly the same freedoms is the opposite of preventing X from doing Y. Sure it's possible to use it as a *means* of preventing X from doing Y, but it is a constructive way to introduce such limitations because it builds a level playing field.
2
This Tweet was deleted by the Tweet author. Learn more
GPL has license incompatibilities even with popular licenses also considered Free Software licenses. It isn't a theoretical issue. As one example, you can't use Linux kernel code in glibc or vice versa. It definitely restricts more than just distributing proprietary code with it.
1
These incompatibilities wouldn't exist if GPL didn't have non-free usage restrictions. By simply forbidding restrictions it doesn't enforce, it's a non-free license itself even if you make an exception for enforcing that the software remains under your definition of freedom.
2
1