April 25th, 2003, 03:54 PM
|
#1 (permalink)
| | Member
Join Date: Apr 2002 Location: Georgia
Posts: 137
| What is the cheapest C/C++ compiler/developmentenvironment which allows you to...????
What is the cheapest C/C++ compiler/development environment which allows you to legally sell copies of the software which you make WITHOUT having to either
a. Give out all of your source code along with it and also allow anyone else to sell your software FREE of charge to you
or
b. Give out your software completely free of charge
This really sucks. I just want to be able to legally make money off of C/C++ programs which I develop/make MYSELF WITHOUT having to give up all of my rights TO MY OWN CODE!!!
So far, the cheapest seems to be around $1000 (that I can find) (this would be Borland), but that is WAY too expensive for me.
Please.....anyone???
BTW, it is ideal if it is able to compile Windows programs, as, um, I actually want to SELL what I make.
__________________
Jüš† ä €öm¶ù†Ê® §ÇÌÈñŒ mÅjÒ®
|
| |
April 25th, 2003, 04:51 PM
|
#2 (permalink)
| | Where's the beef?
Join Date: Mar 2002 Location: Southwest, VA
Posts: 3,585
|
__________________
Where's Lunch?
|
| |
April 25th, 2003, 08:43 PM
|
#3 (permalink)
| | Member
Join Date: Apr 2002 Location: Georgia
Posts: 137
| Yes, and if I read correctly, that is licenced under the GNU GPL, and if I am correct, if you make your software under the GNU GPL, that means that you must provide your full source code under the GNU GPL to whoever you sell your product to,...plus you must legally allow anyone else to sell copies of your program without paying you, if they so desire.
What I want is full ownership of my own software!
Thanks for trying to help, though  |
| |
April 25th, 2003, 09:51 PM
|
#4 (permalink)
| | Member
Join Date: Feb 2002
Posts: 161
|
Dev-C++ is GPL'd. But that has no effect on the software you develop using it. Dev-C++ uses MinGW/GCC as its compiler, and you are free to do whatever you want with the code you compile using it. I suggest you take a look at the licensing section of the MinGW FAQ. |
| |
April 29th, 2003, 01:14 AM
|
#5 (permalink)
| | Ultimate Member
Join Date: Oct 2001
Posts: 1,542
| Quote: |
if I am correct, if you make your software under the GNU GPL, that means that you must provide your full source code under the GNU GPL to whoever you sell your product to,...
| Nah, you misunderstand the GPL. Quote:
* 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.
| http://www.gnu.org/licenses/gpl-faq....eGPLToolsForNF Quote:
* In what cases is the output of a GPL program covered by the GPL too?
- - Only when the program copies part of itself into the output. | http://www.gnu.org/licenses/gpl-faq....aseIsOutputGPL
Last edited by strangerstill : April 29th, 2003 at 01:17 AM.
|
| |
April 29th, 2003, 01:20 AM
|
#6 (permalink)
| | Ultimate Member
Join Date: Oct 2001
Posts: 21,023
|
As strangerstill pointed out, you can use GCC w/ no problems. The license covers the compiler... NOT your code. Your code is YOUR property...
If you were to modify the linux kernel then yes you would be required to post up your work. If you're creating your own snazzy application from scratch then its 100% yours to sell and own. |
| |
May 14th, 2003, 04:04 AM
|
#7 (permalink)
| | Member
Join Date: Apr 2002 Location: Georgia
Posts: 137
|
Thanks strangerstill, vass, and Martee
Although I am still having problems with DevC++. No matter what I do, it always says there is an error in the resource file.
My programs compile and work correctly under MSVC++ Introductory Edition.
Even if I'm not using resources from within the application executable itself(such as I only use the "defaults" such as IDC_ARROW and IDI_APPLICATION when cursors or icons are needed, and NULL for the HINSTANCE), then I STILL get the "error in resource file" annoyances. These aren't just warnings----they stop the entire development process, without even producing an executable.  |
| | |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | | |
Posting Rules
| You may post new threads You may post replies You may not post attachments You may not edit your posts HTML code is Off | | | | Most Active Discussions | | | | | Recent Discussions  | | | | | |