GPL Licensing – Selling Products with GPL Components

gpllicensingopen sourcesource code

I'm really confused..

I'm looking into making a commercial program and there are a few open source, GPL covered components i'd like to use..

Am I allowed to sell my product with the components in without distributing my source?

For example.. say i was making a commecial text editor, and my friend has a really awesome GPL free-software text editor..

But i wanted to make a text editor like his but with special features..

Am I allowed to fork his text editor add all my special features and sell it on without having the source code to my special features available to my users?

Best Answer

In a word, No. In fact, you can't even distribute it for free without releasing your code. The reason you even have access to all of that nice code is because of the GPL and its requirements.

There are loopholes, such as the method TiVo used to release their version of the Linux kernel while withholding their core-code, but that was one of the things that GPL v3 closed.

Of course, you can always look at the GPL code and use that as a learning tool as you write all of it over from scratch, but there is thing called Time To Market.

Related Topic