Simon said:
His thoughts on GPL are hilarious. If you dont like the GPL, dont use GPL licensed code! Sure there are plenty of libraries you cant use, but the same is true of proprietary stuff.
What he's saying is 'I wish the authors of libmad licensed it under MY terms'. The world doesnt work like that buddy
This kind of reaction is exactly what irritates me the most about the GPL and had you actually bothered to read it properly you would've found that I've already addressed your point. And I'm not saying release it under
my terms, I'm suggesting that libraries
should be free for anyone to use, otherwise it's a waste of effort - the way I see using the GPL for libraries is like trying to force a religion or a set of moral values upon somebody. I'm not suggesting the code of the libraries themselves shouldn't remain 'free' (note the use of quotation marks
) just that it's detrimental to everybody in the end if people can only use a really awesome library if they choose a specific license for their code.
Personally, I use the GPL. I like the idea that others can use parts of my code if they want to, but only if they share in the same way that I do. I don't want people taking my hard work and not giving anything back and I get quite annoyed when someone comes along and says that they should be allowed to.
Like any license, the GPL is designed to give the author some measure of control over how his creation is used once it leaves his tender embrace
Software authors like me choose the GPL
because it puts restrictions on you, we want you to share just like we did. If you refuse to share, why should we?
If a GPL'd library is
awesome, it's because someone spent a lot of time and effort making it that way, which in my eyes is even more reason to respect his wishes with regards to the license he chose.