3 ms·
Nowadays in the wide I mainly see two use cases for GPL code, either the person want to limit its use to encourage purchase of a commercial license or to preven
by doe88 14y ago
Nowadays in the wide I mainly see two use cases for GPL code, either the person want to limit its use to encourage purchase of a commercial license or to prevent its use by a conccurrent, or the second use I see is people wanting to make a political statement of some sort.
I respect both use cases but ultimately I consider GPL code more like teasing to me, because as great as this code is, I know there is some limitations with this code and I won't be able to use it as freely as I'd want now or in the future.
So now, to spare me the mental pain of knowing there is a great GPL project I know I can't use, the first thing I do when I discover a new project is to check its license and if it's GPL I stop reading, plain and simple. I highly respect people releasing GPL code, I highly respect their motivations and somehow their political engagement but I treat it like if this code didn't exist or is a binary.
And for my own code I use the MIT License when I choose to share it with the world.