Re: C++ price
- Posted by Jason Leit <jasonleit at HOTMAIL.COM> Jun 21, 2000
- 476 views
I'm sorry Robert, I just replied to this topic before reading your mail. I didn't know that, I thought that even if I wrote a "hello world" and compiled it with a GNU compiler, I had to release the source along with it. So if I don't use any of their libraries, I don't have to ship my source with my programs? If that's so, then I guess I had a wrong imression about GNU compilers, and can finally start fiddling with DJGPP :) Jason Leit, Cheers :) P.S. in a post replying to C compilers, you asked where I got hold of Watcom for free. I got it by doing a search on Yahoo for "Watcom" and found a C programming site with a link on the bottom that lead to the compiler, and it started downloading. I tried doing a simmiliar search again now but couldn't find the site at first, then the URL popped into my head again :). here is the link: http://www.ballyhoo.eu.org/~euler/c/watcom11.zip It's Watcom 1.1, and the site I got it from (http://www.ballyhoo.eu.org/~euler/c/) is the only one I found on the net with the zip. Enjoy! >Jason Leit writes: > > > They are forced by law not only to release their sofwtare free of > > charge, they are forced by law to do it by releasing the > > SOURCE CODE to any application compiled with a GNU > > compiler. You wrote a cool game with DJGPP? Then you > > are forced to distribute the full source to it when you sell > > your game. > >That's not my understanding of the situation. >I don't think it's as bad as that. > >There are two different GNU licences: The General Licence >and the Library Licence. If you want to modify the >GNU compiler itself, read the General License - it's much >as you describe. However most people just want to *use* >the compiler. In that case you should read the Library licence. >It says that as long as you don't statically-link (i.e. incorporate >their .obj's into your .exe) then they have no claim on your program >at all. You are free to rely on shared libraries or .dlls. >If you choose to statically link their libraries then you >must make your .obj's available to your users so >they can re-link your .exe with modified versions >of GNU library routines. You do not have to reveal your source, >and you can sell your product for as much money as you like. >Remember: In GNU terminology, "Free" software >refers to *freedom* not dollars. You can charge anything >you like for "free software", if your customers are willing to pay it. > >Regards, > Rob Craig > Rapid Deployment Software > http://www.RapidEuphoria.com ________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com