Code::Blocks Forums

User forums => Using Code::Blocks => Topic started by: servinax on June 19, 2010, 01:52:15 pm

Title: commercial use
Post by: servinax on June 19, 2010, 01:52:15 pm
Hiho, I'm new here and i have a question ;)


Am I allowed to use code::blocks for commercial programms?






Sorry for my English, and ty for answers ;)
Title: Re: commercial use
Post by: ptDev on June 19, 2010, 03:53:53 pm
Am I allowed to use code::blocks for commercial programms?

I believe that the only restriction on the GPL is that if you develop a (presumably IDE) program by basing your source code on that of Code::Blocks, you would have to release the source code for your own IDE (keep in mind, this wouldn't prevent you from selling the binaries).

Other than that, it's an absolutely free tool, and you should be able to develop commercial, close-sourced software with it.
Title: Re: commercial use
Post by: servinax on June 20, 2010, 01:00:52 am
Thank you ;)
Title: Re: commercial use
Post by: MortenMacFly on June 21, 2010, 08:10:11 am
Am I allowed to use code::blocks for commercial programms?
Certainly.  However, if you are using parts of C::B that are under GPL in your own programs / commercial applications you are forced to release the source code of these components, too.
Title: Re: commercial use
Post by: CBfan on August 17, 2010, 04:34:21 pm
Am I allowed to use code::blocks for commercial programms?
Certainly.  However, if you are using parts of C::B that are under GPL in your own programs / commercial applications you are forced to release the source code of these components, too.

Maybe the answer to the following question is already here, but just to make sure:
If I am to use Code::Blocks binary release that is shipped along with MinGW, only as an IDE+build tool (using the Code::Blocks' enveloped GNU GCC compiler), without using any of the Code::Blocks source code,  am I allowed to develop commercial programs ?
Title: Re: commercial use
Post by: stahta01 on August 17, 2010, 04:40:35 pm
Maybe the answer to the following question is already here, but just to make sure:
If I am to use Code::Blocks binary release that is shipped along with MinGW, only as an IDE+build tool (using the Code::Blocks' enveloped GNU GCC compiler), without using any of the Code::Blocks source code,  am I allowed to develop commercial programs ?

Code::Blocks packages MinGW GCC;  Code::Blocks has no legal say of the rights using it in commercial programs; I suggest reading the Compiler License and the License of any library you use.

Tim S.
PS: I am not a Code::Blocks Team member.
Title: Re: commercial use
Post by: MortenMacFly on August 17, 2010, 08:18:56 pm
If I am to use Code::Blocks binary release that is shipped along with MinGW, only as an IDE+build tool (using the Code::Blocks' enveloped GNU GCC compiler), without using any of the Code::Blocks source code,  am I allowed to develop commercial programs ?
That's basically what I said.

However, as C::B is just an IDE that can drive a lot of different compilers you should indeed also read the license of the compiler you're using. But normally this should be just fine.
Title: Re: commercial use
Post by: CBfan on August 18, 2010, 08:38:30 am
stahta01, MortenMacFly --
Thank you guys for your prompt and clarifying answers.

I use this oportunity of being on this forum to send my thanks to the Code::Blocks Team for realizing this great IDE. You've done a very good job! Thank you!