Can I create a commercial and not-free programm with an IDE under GPL?

If I am using an IDE under the GPL (Gnu General Public License), lets say code::blocks for example, am I allowed to create original work and sell that work commercially without having to publish it under the GPL? (Or may I even use my own license?)

With original work I mean that I am only using the C++ standard libraries and everything that is necessary to create a GUI with that particular IDE.

Please answer in detail, for example, if I may do parts of what I asked, tell me specifically, what I may do and what not.


I really like your answer Nomad, but would you mind to tell the following?

I was reading through the LGPL, (in this case a version that came with gtkmm) and it talked about differences in licensing, if I “based” my work on their libraries “derived” my work on their libraries or “linked” their libraries into my program.

Now if I use a GUI-Toolkit (e.g. wxWidgets) and its libraries to create commercial programs with GUI, may I still do so, even if these libs are under a public license?

✅ Answers

? Favorite Answer

  • The IDE’s GPL license has no effect on software created using the IDE. Per the FSF’s GPL FAQ:

    “Can I use GPL-covered editors such as GNU Emacs to develop non-free programs? Can I use GPL-covered tools such as GCC to compile them?

    Yes, because the copyright on the editors and tools does not cover the code you write. Using them does not place any restrictions, legally, on the license you use for your code.

    See also  Going to a website, and it taking me to another?

    Some programs copy parts of themselves into the output for technical reasons—for example, Bison copies a standard parser program into its output file. In such cases, the copied text in the output is covered by the same license that covers it in the source code. Meanwhile, the part of the output which is derived from the program’s input inherits the copyright status of the input.

    As it happens, Bison can also be used to develop non-free programs. This is because we decided to explicitly permit the use of the Bison standard parser program in Bison output files without restriction. We made the decision because there were other tools comparable to Bison which already permitted use for non-free programs. “


  • It wasn’t banned in Portugal, the “bull-combat” in Portugal is thoroughly distinctive from the spanish, in truth, the only element comparable is the bull. And the bull isn’t killed interior the portuguese form it is accomplished on horseback and contains the participation of the “forcados” a team of men barefoot on the sector that grab the bull while he’s charging on the st men. Please do no longer mistake Portugal for Spain…

  • Other Related Questions

    Learning Visual Basic ?

    Answers Favorite AnswerTry using "System.Diagnostics.Process. GetProcessesByName( "iwmp" ).Length > " for your check.

    Microsoft Office word Fast answer needed its urgent?

    Answers Favorite AnswerTry this: is another thread re: the same issue with instructions:

    Can I download a whole city android google maps?

    Answers Favorite Answer:) Yes!!!Interesting question. I wonder why it has blocked in this way especially considering that Google Earth is very detailed and has good maps of Israel.

    See also  F5 doesn't work in 3rd person minecraft?
    What is meant by ROM ? Explain in simple but elaborate terms.What about mobile ROM’s?

    Answers Favorite AnswerHi Diva below is a link that will give a simple answer. this helps.Source(s): Experience and wiki answers.ROM is Read only memory. i.e data can write only once.There two types of ROM..ROM.PROMThe difference between ROM and PROM.that is ROM is programmed during manufacturing it means data stored by manufacturing company.PROM is blank memory that a user programmable memory.user can store content on PROM.both ROM and PROM are Read only memory Data can write only once.and its not possible to write so many time.Memories of PROM and ROM are Non-volatile in nature. Its that stored informations can retain even power goes off.

    Leave a Comment