|
|
|
|
|
by cbdfghh
3477 days ago
|
|
Personally, I find people complaining about the GPL's lack of freedom a bit hypocritical. What does the GPL prevent you from doing? As a user, nothing. As far as I (a user) is concerned, Mozilla's MPL/GPL, bash's GPL3 and VSCode MIT licenses are all equally free (I can use them and distribute them). So what problem do programmers have with GPL? You can't make a derivative closed source work. So you want to make a non-free work, fine. I'm not a GPL-or-bust guy. But are _your_ programs free? |
|
That's not it. Your license has to be GPL in order to use any GPL code. I try to make the stuff I do on my personal time under the MIT license, which means I can't use GPL code, but GPL code can incorporate my code. Tell me which license is more free now.
Also, it completely disregards the scope of things. If I incorporate a GPL library into my software for say JSON parsing, then it means my entire program must be GPL. Thankfully most libraries aren't GPL but LGPL.
The other thing is that you can't use proprietary libraries in your own code that has been infected with GPL. If you want to develop your own software that incorporates GPL code and even release it to your users, it's impossible to link against proprietary libraries.