comp.lang.ada
 help / color / mirror / Atom feed
From: Ludovic Brenta <ludovic@ludovic-brenta.org>
Subject: Re: Licences
Date: Fri, 14 Oct 2005 18:59:31 +0200
Date: 2005-10-14T18:59:31+02:00	[thread overview]
Message-ID: <87achcghl8.fsf@ludovic-brenta.org> (raw)
In-Reply-To: 1129303351.767662.191580@g43g2000cwa.googlegroups.com

"Lucretia" <lucretia9@lycos.co.uk> writes:
> After having waited absolutely ages for a GNAT from AdaCore, I was
> supremely pissed off that they GPL'd it, as the extra tools are only
> available through them. Now, I'm working on some code that wanted to
> (attempt to ;-D) make money on.
>
> So, I can continue to use FSF GNAT (I think). Is GCC 4.x going to get
> the GPL treatment as well?

I am aware of no plans to change the license in the FSF tree.  In any
case, AdaCore cannot make such a change by themselves; only the FSF
can do that.  AdaCore made a license change only on their own internal
sources, by applying a clause of the GPL.

> Also, using the gurrent GCC, if I distribute a binary, do I have to
> link it to a shared libada (or whatever it's called)?

You don't have to use libgnat, you can use pragma No_Run_Time, but
then most of the benefits of using Ada vanish.  Whether you link
statically or dynamically makes no difference from a licensing point
of view; it is a purely technical decision.  In any case, if you use
the GMGPL libgnat, you must provide the sources of libgnat, or point
your customers to gcc.gnu.org where they can obtain the sources for
themselves.  You do not have to provide the sources for your program.

If you use a libgnat under GPL, then you must provide the sources for
you program, too.  But you can still sell your program (and services
surrounding your program: hint, hint) for money.

-- 
Ludovic Brenta.



  parent reply	other threads:[~2005-10-14 16:59 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-14 15:22 Licences Lucretia
2005-10-14 16:10 ` Licences Marc A. Criley
2005-10-15  9:39   ` Licences Steve Whalen
2005-10-15  9:54     ` Licences Martin Dowie
2005-10-15 10:22       ` Licences Brian May
2005-10-18  0:15       ` Licences Randy Brukardt
2005-10-18  6:25         ` Licences Martin Dowie
2005-10-15 10:18     ` Licences Brian May
2005-10-15 13:37     ` Licences Lucretia
2005-10-15 14:12       ` Licences Jeff Creem
2005-10-15 14:17         ` Licences Martin Dowie
2005-10-15 14:35         ` Licences Pascal Obry
2005-10-18 19:48     ` Licences Marco
2005-10-18 20:50       ` Licences Martin Dowie
2005-10-18 21:38         ` Licences Ludovic Brenta
2005-10-19 12:47           ` Licences Larry Kilgallen
2005-10-19 14:44             ` Licences Niklas Holsti
2005-10-18 21:45         ` Licences Björn Persson
2005-10-18 20:53       ` Licences Björn Persson
2005-10-15 13:34   ` Licences Lucretia
2005-10-14 16:59 ` Ludovic Brenta [this message]
2005-10-14 19:12   ` Licences Jeffrey R. Carter
2005-10-15 13:35   ` Licences Lucretia
2005-10-15  6:47 ` Licences Martin Krischik
2005-10-15 10:10   ` Licences Szymon Guz
2005-10-15 14:23   ` Licences Jeff Creem
2005-10-15 17:28   ` Licences Simon Wright
2005-10-16 10:12     ` Licences Martin Krischik
2005-10-16 10:41   ` Licences Michael Bode
2005-10-16 12:00     ` Licences Martin Krischik
2005-10-16 13:03       ` Licences Michael Bode
2005-10-16 13:13       ` Licences Ludovic Brenta
2005-10-25 20:10         ` Licences Samuel Tardieu
2005-10-25 22:29           ` Licences Ludovic Brenta
2005-10-16 20:02   ` Licences Pascal Obry
2005-10-17 15:46     ` Licences Martin Krischik
replies disabled

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