You can think what you want about the ideals, but the fact is that the free software movement has, and is doing a lot of good, and nothing bad to the software community.
You shouldn't prevent someone from doing what they'd like to the code. I mean, I really would hate for someone to use it in a GPL program, but in the end I couldn't care less. |
Remember that it's your choice how you want to license your work. If you don't want to release your code with GPL then don't. It's another option. What's great is that you can choose to use it if you want, and that gives you more freedom/more control over what becomes of your work.
As I see it, you're griping about not being able to profit off of other peoples work. What the GPL does is make it so people can't freeload off of you.
And as extreme as Stallman and free software foundation may be, there are also much more powerful people at the other extreme. For example Paul Allan trying to patent trivial graphical user interface things, and then suing everyone who ever wrote a highly successful web application. And the mighty overloads of the MP3 format who have championed an inferior encoding through connections, layers and so forth, so that it has become the standard format that almost all music is released in. And if you try to sell a program that can play it, they'll sue you to hell. But don't worry, they have a nice cell waiting for you at the cube farm; for now. Eventually those will fade, as their tasks become easier to automate and most of what's left is shipped to the country with the cheapest labor and most lax employee protection.
I you are really concerned about the software community, you would be much more worried about software patent scams, corporate intimidation, lobbying/corruption, and so forth.
We are lucky as hell we have people like Stallman who are crazy enough to take these issues on. And what harm can they do really?
When you try to start a company and find yourself being sued by patent trolls and eaten up by the big fish in the sea, you wont be blaming free software. And if your product isn't anything more special than what people are already willing to give away for free, then why in the world should you deserve to make money from it? It's like you think you're entitled to illegitimately squeeze money out of people, and you are complaining about people making it hard for you to do it.
But thank goodness you have a dirty hippy to blame.