comp.lang.ada
 help / color / mirror / Atom feed
From: "John B. Matthews" <nospam@nospam.com>
Subject: Re: ada & gui
Date: Sat, 30 Jul 2005 01:27:21 GMT
Date: 2005-07-30T01:27:21+00:00	[thread overview]
Message-ID: <nospam-BFDCDE.21272029072005@news-rdr-03.ohiordc.rr.com> (raw)
In-Reply-To: m27jf9blo5.fsf@grendel.local

In article <m27jf9blo5.fsf@grendel.local>,
 Simon Wright <simon@pushface.org> wrote:

> "Alex R. Mosteo" <devnull@mailinator.com> writes:
> 
> > In short, I guess this mean you can use it as long as you don't
> > modify it, and in that case you must contribute or publish the
> > modification in AWS itself, but not your code. Someone familiar with
> > that license confirm this?
> 
> IANAL, any more than anyone else here, but my take on this is that if
> you use an unmodified GMGPL library there's no impact on your code. If
> however the GMGPL library has to be modified in order for your code to
> work it seems likely that you would have to treat the library as being
> GPL -- so your code would have to be released as (GM)GPL. Or not
> released, of course.

IANAL either, but I have a different take: 

The phrase "your code" may be ambiguous. There's "your code" modifying 
the library, which is clearly covered by the GPL. I'm not so sure about 
"your code" that uses the library.

If you modify a GMGPL library and distribute the modified code, you have 
to provide the modifications, as required by the GPL. Now you choose the 
license under which to redistribute your modified library. The GPL 
requires that you "not impose any further restrictions on the 
recipients' exercise of the rights granted herein." Doesn't that 
preclude your choosing a license that's more restrictive than GMGPL. If 
you redistribute under GMGPL, then your code that uses the library would 
be explicitly exempt from the linking provision, just as it was before 
you started.

I can't help wondering if the GNAT modification was designed to achieve 
just this effect.

-- 
John
jmatthews at wright dot edu
www dot wright dot edu/~john.matthews/



  reply	other threads:[~2005-07-30  1:27 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-07-29  9:25 ada & gui Szymon Guz
2005-07-29 11:10 ` Ludovic Brenta
2005-07-29 11:43   ` Szymon Guz
2005-07-29 12:40     ` Alex R. Mosteo
2005-07-29 12:52       ` Szymon Guz
2005-07-29 13:16         ` Alex R. Mosteo
2005-07-29 13:58           ` Ludovic Brenta
2005-07-29 16:51           ` Simon Wright
2005-07-30  1:27             ` John B. Matthews [this message]
2005-07-30 10:21               ` Georg Bauhaus
2005-07-30 16:27                 ` John B. Matthews
2005-07-30 20:30               ` Simon Wright
2005-08-01  0:02                 ` John B. Matthews
2005-08-01 13:32               ` Marc A. Criley
2005-08-01 18:49                 ` Jeffrey Carter
2005-07-29 13:19         ` Ludovic Brenta
2005-07-29 14:12   ` Szymon Guz
2005-07-29 14:27     ` Ludovic Brenta
2005-07-29 14:27     ` Alex R. Mosteo
2005-07-29 11:28 ` Jeff Creem
2005-07-29 12:23   ` Szymon Guz
2005-07-29 13:27     ` Ludovic Brenta
2005-07-29 13:59       ` Szymon Guz
2005-07-29 14:20         ` Ludovic Brenta
2005-07-29 11:33 ` Martin Dowie
2005-07-29 14:59   ` Jacob Sparre Andersen
2005-07-29 12:31 ` Adrien Plisson
2005-08-02 16:11 ` Lucretia
  -- strict thread matches above, loose matches on Subject: below --
2010-12-30 14:27 ada gui Robin
2010-12-30 19:54 ` Randy Brukardt
2010-12-31  8:11   ` Robin
2022-04-05 16:26 Ada_GUI AdaMagica
2022-04-05 19:30 ` Ada_GUI Jeffrey R.Carter
2022-04-06  7:21   ` Ada_GUI Jeffrey R.Carter
2022-04-06 15:29     ` Ada_GUI AdaMagica
2022-04-06 15:38       ` Ada_GUI Jeffrey R.Carter
2022-04-06 15:52         ` Ada_GUI AdaMagica
2022-04-08 14:05           ` Ada_GUI AdaMagica
2022-04-08 14:31             ` Ada_GUI Jeffrey R.Carter
2022-04-08 20:56               ` Ada_GUI Jeffrey R.Carter
2022-04-09 11:59               ` Ada_GUI AdaMagica
2022-04-09 13:38                 ` Ada_GUI Jeffrey R.Carter
2022-04-10 11:45                   ` Ada_GUI AdaMagica
2022-04-10 13:23                     ` Ada_GUI Jeffrey R.Carter
2022-04-10 12:12                   ` Ada_GUI AdaMagica
2022-04-06 15:31     ` Ada_GUI Jeffrey R.Carter
replies disabled

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