Thats why I don't believe in the GPL license as a form of business or protection to the author
GPL is more an easy business for others than the authors. Many companies start making revenue of GPL software and the real authors behind the software doesn't even earn a penny for the work. Many start selling the gpl software like cedega, the company that ripped off wine project. Start making revenue and the people who worked hard, what they get or what they can do? Nothing!!!!
By the other hand is great to have so many software at our disposal thanks to communities of programmers but it is no way of making business. Mysql is GPL, but in order to make some revenue they needed to create a commercial license for people that doesn't want to distribute the part of their code that is using the mysql api. Also qt does the same thing.
Imagine you working by yourself as a programmer trying to make a living out of it. You make a software for a company that cost about $3000 using gpl. They share the software with other company and give the source also then this company makes the same thing, in no time you are gonna see all the thousands of dollars you could earned from it, but hey we have to respect our client rights and gave them the source, but does they respect our rights, do they have any consideration with the programmer noooo :x. I would think twice before making all my software GPL. Oh lets make money from support, yeah right!! any company can take your software and sell support too is not against the GPL license as also they can sell the binaries while they give the source code.
Some times I think gpl degrades a programmers work to make it look like a cheap task. I think that we programmers are artist, Scientific and Architects that discover and build one of the most important things on live, to make everybody's life much easier, but people don't want to pay for it, contrary to that they want to explode us, we that study so much to be able to do what we do. Is ridiculous that any one can take your software and sell it while they also give the source code. In my opinion GPL has a dark side also.
When the money doesn't exist then anything could be free or interchangeable, but for now not everything could be free since we need those green papers (or whatever color) and coins to survive in this hard world ( we also need to pay our bills :x ).
EditThe person seems to know what is doing check this out:
http://www.uiversalbuilder.com/ProductDetails.asp?ProductCode=UB10WIN&Show=ExtInfoThe person is selling some custom components under a custom license and the ide kept it as GPL
universal Builder IDE license agreement
============================
This program is licensed under the terms
of the GNU General Public License version 3
Available online under:
http://www.gnu.org/licenses/gpl-3.0.html