comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@cs.nyu.edu (Robert Dewar)
Subject: Re: Ada and Mesa
Date: 1996/06/12
Date: 1996-06-12T00:00:00+00:00	[thread overview]
Message-ID: <dewar.834585259@schonberg> (raw)
In-Reply-To: 4pkset$cgv@ss2.cs.mci.com


James_Rogers says

"The GPL does not prohibit the development of commercial products using GNAT.
It merely prohibits selling GNAT as a commercial product."

Even that is false, if anyone wants to sell GNAT for $2,000,000, they
are welcome and this does not violate the GPL in any way. Of course they
may not sell many copies given that (a) there are other sources and
(b) what the GPL does require is that anyone who has the program can
freely give it away to others with no restrictions or no requirement to
charge.

What the GPL does (the standard one, not our modified library one) is
require that any program that incorporates any GPL code, if it is
distributed, must be distributed under GPL conditions (source made
available, and free re-distribution permitted).

People often think that there is some required distribution of GPL'ed
software, but that's definitely not the case. ACT continues to make
GNAT freely available because that is the policy of ACT, not because
it is required by the GPL. There is nothing in the GPL to stop ACT
from refusing to distribute any further versions of GNAT, and to
simply continue developing it internally for its own use. However,
ACT has a commitment, nothing to do with the GPL, to continue to
make future enhancements of GNAT freely available.

None of this discussion aplies to programs compiled using GNAT in any case,
such programs have no restrictions, because of the modified GPL that we
use for the run time library. If you generate a program using GNAT, you
can sell it, license it, keep it as proprietary as you like, refuse to
distribute the source etc. 

We certainly like to see GNAT being used to develop tools and applications
that are freely availale like GNAT itself, but that's just one possible
use of GNAT, and as I said before, many of ACT's customers are indeed
developing proprietary programs using GNAT. Furthermore, their continued
support of GNAT helps ensure that it remains freely available, so everyone
benefits!

Robert Dewar
ACT





  reply	other threads:[~1996-06-12  0:00 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-06-11  0:00 Ada and Mesa Ruediger Berlich
1996-06-11  0:00 ` James_Rogers
1996-06-12  0:00   ` Robert Dewar [this message]
1996-06-12  0:00   ` Jon S Anthony
1996-06-12  0:00 ` Robert Dewar
1996-06-12  0:00 ` Jon S Anthony
1996-06-12  0:00   ` Pascal Obry
1996-06-12  0:00 ` James E. Hopper
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox