Re: Compilator C++ freeware for commercial use
- From: Joseph M. Newcomer <newcomer@xxxxxxxxxxxx>
- Date: Wed, 23 May 2007 01:35:28 -0400
No, that is not what I said. I said I don't use free software because I can't afford it.
If the cost was 0, I might actually use it, because I could afford software that is
actually free, but so-called "free" software has a very real cost. A substantial cost.
Generally, when I get a commercial product, I call its setup program, which runs, installs
it, and it runs. Have you ever tried to install "free" software? I have. That's why I
don't use it any longer.
I am not sure that the GPL requires that code you compile using gcc be free.
So "commercial applications" require using reasonable libraries. While there are a number
of free UI libraries out there, these only have value if you are not required to deliver
source code to your customers. Most of my business involves writing source code for other
businesses, and there is only one game in town: VS.
Note that gcc does not have MFC support, or ATL support, or pretty much anything that
makes it possible to program Windows.
If you want a low-cost Microsoft compiler (without MFC or ATL) you can either use VS
Express or spent $13 or so and order the DDK, which comes with a C++ compiler. It isn't
the latest, but it is robust. Download WinDbg free.
It's a crappy environment, but what do you expect for $13?
joe
On Tue, 22 May 2007 21:31:42 GMT, MrAsm <mrasm@xxxxxxx> wrote:
On Tue, 22 May 2007 14:10:08 -0700, "Michael K. O'Neill"Joseph M. Newcomer [MVP]
<MikeAThon2000@xxxxxxxxxxxxxxxxxx> wrote:
The OP asked about "commercial" uses, which implies that he wants to make
money.
I believe that Joe was ironic in his post suggesting GNU C++ :)
He once clearly wrote here that he thinks that free software worths
what it costs (= 0).
Of course, he also elaborated on this point with very interesting
arguments (his sentence was absolutely not an offensive flame).
However, I think that you might use GNU C++ also to develop
proprietary software. I think that if you modify the GNU C++ compiler,
you have to release the source code, because you are working on a
piece of free software. But if you use GNU C++ to build your own
software, I think it can also not be free.
There are software on Linux that you have to pay licenses for, and
they are built using GNU C++.
Think about QT: you have to *pay* a licence to Trolltech to develop
commercial software using QT. It is *not* free software at all!
The very free software is GTK (the base of GNOME, while QT is the base
of KDE).
And there is some software for SuSE Linux that you must pay, and again
I think they used GNU C++ to build it.
I think that there are lots of "smart" people that uses the label
"free software" as a kind of marketing label to make money on the work
on others who did not get a penny for their job.
MrAsm
email: newcomer@xxxxxxxxxxxx
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
.
- Follow-Ups:
- Re: Compilator C++ freeware for commercial use
- From: MrAsm
- Re: Compilator C++ freeware for commercial use
- References:
- Compilator C++ freeware for commercial use
- From: karol1208
- Re: Compilator C++ freeware for commercial use
- From: Joseph M . Newcomer
- Re: Compilator C++ freeware for commercial use
- From: Michael K. O'Neill
- Re: Compilator C++ freeware for commercial use
- From: MrAsm
- Compilator C++ freeware for commercial use
- Prev by Date: Re: Custom CEdit Text Control
- Next by Date: Re: Compilator C++ freeware for commercial use
- Previous by thread: Re: Compilator C++ freeware for commercial use
- Next by thread: Re: Compilator C++ freeware for commercial use
- Index(es):
Relevant Pages
|