Cristian Harja wrote:
Hello,

I'm a young developer, with very strong knowledge about programming, especially 
C++. I am working to one of my greatest projects. I'm building up a framework 
that can create native Win32 applications, console applications, and provides 
intelligent and efficient classes to manage different types of data.

Since this framework is a set of classes, templates and functions, I need a compiler to 
"bring it to life". I want to create my own programming environment,including a 
class browser (for the framework), a header manager (to include / exclude components), 
and detailed documentation. I want to SELL this software, so there's going to be a 
problem. I can't make my own compiler, and free compilers, usually should not be 
comercialized.

There is absolutely nothing to stop you selling a package that contains GPL'ed software, lots of companies do this. The idea that "free [software] compilers should not be commercialized" is misguided.
If it makes sense to sell a package that includes gcc or other
such components, you are free to do so. Of course you will have
to include the sources of the compiler, but that's no big deal.
It makes perfect sense to sell a package like this, of course
we would prefer to see you sell your framework as Free Software
as well, and encourage you to consider this possibility. Remember
the Free in Free Software is about non-restrictive user-friendly
licensing, not about free in dollars!

I want an advice, or an approvement to include GCC in my program (of course, mentioning it). I would also 
like to know if there are several compilers that can be "comercialized" this way. I do not intend 
to sell any free compiler. I am not going to provide any source code from my framework (only ".lib" 
and ".h"). I can't provide just the headers and a lib, or something, because I don't know what 
differences may exist between the compilers.

Please answer me at <[EMAIL PROTECTED]>


Chris



Reply via email to