home hardware prices news articles forums photos user reviews
Go Back   Tech Support Forums - TechIMO.com > PC Hardware and Tech > Webmastering and Programming
Join TechIMO for Free!
Register Blogs FAQ Members List Calendar Search Today's Posts Mark Forums Read
Reply Get bargains at  »  Dealighted.com
 
Thread Tools
Currently Active Users: 2775
Discussions: 188,385, Posts: 2,243,515, Members: 232,615
Old April 25th, 2003, 03:54 PM   Digg it!   #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Ò®

Jüš† ä gü¥ is offline   Reply With Quote
Old April 25th, 2003, 04:51 PM     #2 (permalink)
Where's the beef?
 
Scott Tiger's Avatar
 
Join Date: Mar 2002
Location: Southwest, VA
Posts: 3,585
__________________
Where's Lunch?

Scott Tiger is offline   Reply With Quote
Old April 25th, 2003, 08:43 PM     #3 (permalink)
Member
 
Join Date: Apr 2002
Location: Georgia
Posts: 137
Quote:
Originally posted by Scott Tiger
Try this:

http://www.bloodshed.net/
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

Jüš† ä gü¥ is offline   Reply With Quote
Old 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.
Martee is offline   Reply With Quote
Old April 29th, 2003, 01:14 AM     #5 (permalink)
Ultimate Member
 
strangerstill's Avatar
 
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.
strangerstill is offline   Reply With Quote
Old 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.
vass0922 is online now   Reply With Quote
Old 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.
Jüš† ä gü¥ is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off

Most Active Discussions
Is It Just Me? (2897)
CPU wont boot (7)
3-days in and no threads about Gaza (160)
I think I just killed my computer w.. (24)
hp compaq nc6000 problems (139)
Upgrading RAM (5)
Folderchat Weekday thread (442)
Antec 300 bulk purchase? (11)
Worth the upgrade?? (15)
Recent Discussions
New Build ( Finally ) (3)
CPU wont boot (7)
Problem With LightScribe DVD Dr.. (0)
GLaDOS is up. (3)
HP notebook reinstall Vista NO .. (5)
Building a gaming computer advi.. (4)
hp compaq nc6000 problems (139)
Folderchat Weekday thread (442)
Creative T-3000 Subwoofer (3)
Blackberry Storm, Gears of War .. (1)
Core 2 Quad Q9550 system (3)
COWBOOM Ripoff! Used Laptop w/$.. (4)


All times are GMT -4. The time now is 11:05 PM.
TechIMO Copyright 2008 All Enthusiast, Inc.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28