comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon.j.wright@mac.com>
Subject: Re: Runtime versions (GPL vs Modified GPL)
Date: Fri, 16 May 2008 23:12:06 +0100
Date: 2008-05-16T23:12:06+01:00	[thread overview]
Message-ID: <m2wslthpah.fsf@mac.com> (raw)
In-Reply-To: 0b115c04-ead8-4cec-8867-94ca9632a5b9@w1g2000prd.googlegroups.com

"jhc0033@gmail.com" <jhc0033@gmail.com> writes:

> If I install GNAT from Cygwin or my Linux distribution, as part of
> GCC, is there any way to know for sure which version of the runtime
> it's using? I wouldn't want to use the one that forces me to GPL my
> own code.

If it's an FSF GCC including Ada then it will be the version that
allows you to build proprietary code. That would include GNAT from
Cygwin or as part of your Linux distribution.

If it's a non-PRO ('GPL') GNAT from AdaCore, the extra permission
isn't available.

You can look at the source of the RTL; if it's the GPL version, there
will be a region about 30 lines into the header comment where the
extra permissions have been removed.

Probably rather easier to say 'gnatls -v'. If the output starts with
something like GNATLS GPL 2007 (20070402-41) then you have a GPL
version.

If it's more like GNATLS 4.0.0 or perhaps GNATLS PRO x.y.z (don't have
one here), it's got the GMGPL permissions.



  parent reply	other threads:[~2008-05-16 22:12 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-05-16 17:22 Runtime versions (GPL vs Modified GPL) jhc0033
2008-05-16 21:19 ` anon
2008-05-16 21:47   ` Ivan Levashew
2008-05-16 22:54     ` anon
2008-05-16 23:31       ` Ivan Levashew
2008-05-17  1:32         ` anon
2008-05-17  1:53           ` Georg Bauhaus
2008-05-17  4:51             ` tmoran
2008-05-17  7:51               ` Ludovic Brenta
2008-05-17  2:03       ` Georg Bauhaus
2008-05-17 14:48   ` Steve
2008-05-17 18:28     ` anon
2008-05-17 23:01       ` Samuel Tardieu
2008-05-17 23:47         ` Ivan Levashew
2008-05-18  1:35         ` anon
2008-05-18  7:55           ` Simon Wright
2008-05-19  4:08             ` Jeffrey R. Carter
2008-05-18  8:06           ` Ludovic Brenta
2008-05-18 16:56             ` Runtime versions (GPL vs Modified GPL) to "Ludovic Brenta" anon
2008-05-18  8:20           ` Runtime versions (GPL vs Modified GPL) Samuel Tardieu
2008-05-18 16:58             ` anon
2008-05-19 17:40     ` michael bode
2008-05-19 19:18       ` Ivan Levashew
2008-05-16 22:12 ` Simon Wright [this message]
2008-05-20 21:40   ` qunying
2008-05-21 18:47     ` qunying
2008-05-22  5:12     ` Simon Wright
replies disabled

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