comp.lang.ada
 help / color / mirror / Atom feed
From: Ludovic Brenta <ludovic@ludovic-brenta.org>
Subject: Re: GNAT GPL 2005: Too clever by half?
Date: Sat, 24 Sep 2005 13:52:48 +0200
Date: 2005-09-24T13:52:48+02:00	[thread overview]
Message-ID: <873bnuu1gv.fsf@ludovic-brenta.org> (raw)
In-Reply-To: 87vf0r9s52.fsf@code-hal.de

Michael Bode <m.g.bode@web.de> writes:
> Georg Bauhaus <bauhaus@futureapps.de> writes:
>
>>> If you are a One-Man-Show(*)
>>> closed-source developer, go away, use ObjectAda or forget about Ada
>>> altogether."
>>
>> Or use FSF's GNAT.
>
> I've just browsed through
> http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/. Is there a file
> stating that libgnat is GMGPL or does one have to check every source
> file if it is part of libgnat and has the exception to the GPL? Is
> that what AdaCore means by:
>
>   There are other places where you can obtain partial versions of
>   GNAT, typically consisting of the compiler. For instance the GNAT
>   compiler can be obtained in source form from the Free Software
>   Foundation (FSF). Other versions of the GNAT compiler exist (e.g. in
>   GNU Linux distributions). AdaCore has no control over these and
>   cannot guarantee their quality or suitability for a particular
>   purpose. Most important you should ascertain the license and IPR
>   (Intellectual Property Rights) guarantees from its provider.
>
> I mean, I want to develop applications, not analyse compilers.

You have to look at every source file, because every source file is
licensed individually.  You can start with

$ grep -rL "As a special exception" gcc/gcc/ada

but this will list the many files that make up the compiler itself.
There is a plan to move the files that make up libgnat to gcc/libada,
but this plan has not been executed yet.  When this is done, things
will be much more simple.

Like most people, you probably won't have to analyse the compiler for
yourself though; you can look to distribution maintainers to do that
for you.

-- 
Ludovic Brenta.



  reply	other threads:[~2005-09-24 11:52 UTC|newest]

Thread overview: 60+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-09-21 18:57 GNAT GPL 2005: Too clever by half? Marc A. Criley
2005-09-21 19:13 ` Ludovic Brenta
2005-09-21 20:17   ` Marc A. Criley
2005-09-23 21:31   ` Chad  R. Meiners
2005-09-23 21:44     ` Hyman Rosen
2005-09-24 21:49       ` Chad  R. Meiners
2005-09-24 22:21         ` Georg Bauhaus
2005-09-24 22:50           ` Chad  R. Meiners
2005-09-25 15:12             ` Georg Bauhaus
2005-09-25 16:26               ` Chad  R. Meiners
2005-09-25 18:42                 ` rleif
2005-09-25 18:42                 ` rleif
2005-09-26 18:28         ` Hyman Rosen
2005-09-26 18:46           ` tmoran
2005-09-26 19:06             ` Hyman Rosen
2005-09-23 23:26     ` Georg Bauhaus
2005-09-24 22:17       ` Chad  R. Meiners
2005-09-24  6:30     ` Brian May
2005-09-24 13:41       ` Marin David Condic
2005-09-24 14:41         ` Ludovic Brenta
2005-09-24 15:10           ` Marin David Condic
2005-09-24 15:53             ` Georg Bauhaus
2005-09-24 22:40               ` Chad  R. Meiners
2005-09-25 15:15                 ` Georg Bauhaus
2005-09-24 18:52             ` Simon Wright
2005-09-24 21:25               ` Marin David Condic
2005-09-24 15:32         ` Georg Bauhaus
2005-09-24 19:01           ` Simon Wright
2005-09-24 20:51             ` Georg Bauhaus
2005-09-27 10:04               ` Ole-Hjalmar Kristensen
2005-09-28 21:17                 ` Simon Wright
2005-09-29  9:12                   ` Ole-Hjalmar Kristensen
2005-09-24 21:35       ` Chad  R. Meiners
2005-09-23 23:30   ` Michael Bode
2005-09-23 23:42     ` Georg Bauhaus
2005-09-24  1:22       ` Michael Bode
2005-09-24 11:52         ` Ludovic Brenta [this message]
2005-09-21 20:01 ` Samuel Tardieu
2005-09-21 20:20 ` Keith Thompson
2005-09-22  6:24 ` Brian May
2005-09-22  7:30   ` Ludovic Brenta
2005-09-22 13:35   ` Marc A. Criley
2005-09-22 12:10 ` Marin David Condic
2005-09-22 12:29   ` Preben Randhol
2005-09-22 13:46     ` Marc A. Criley
2005-09-23 13:09       ` Marin David Condic
2005-09-23 13:03     ` Marin David Condic
2005-09-23 16:29       ` Georg Bauhaus
2005-09-23 18:08         ` Dr. Adrian Wrigley
2005-09-23 23:18           ` Georg Bauhaus
2005-09-24 11:40             ` Ludovic Brenta
2005-09-24 14:10               ` Marin David Condic
2005-09-24 18:44               ` Robert A. Matthews
2005-09-24 14:02           ` Marin David Condic
2005-09-22 13:42   ` Marc A. Criley
2005-09-23 13:12     ` Marin David Condic
2005-09-24  8:10 ` Frank
2005-09-24 10:53   ` Larry Kilgallen
2005-09-24 11:59   ` Ludovic Brenta
2005-09-25  8:42   ` 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