comp.lang.ada
 help / color / mirror / Atom feed
From: M E Leypold <development-2006-8ecbb5cc8aREMOVETHIS@ANDTHATm-e-leypold.de>
Subject: Re: AdaCore ... the Next SCO?
Date: 28 Jun 2006 02:18:39 +0200
Date: 2006-06-28T02:18:39+02:00	[thread overview]
Message-ID: <a664imm8tc.fsf@hod.lan.m-e-leypold.de> (raw)
In-Reply-To: 2418185.2jO2KLhFBO@linux1.krischik.com


Martin Krischik <krischik@users.sourceforge.net> writes:

> Ludovic Brenta wrote:
> 
> >  The change of
> > license has no effect on corporations large enough to use GNAT Pro, or
> > on students, hobbyists, or free software developers.
> 
> Does it? The GPL is viral and booch, charles, AdaCL - all currently GMGPL
> would need to to relicensed to GPL now to be used with with GNAT/GPL.

Martin,

That is exactly why I asked earlier in the DTRAQ thread wether it is
really necessary to change GMGPL to GPL when linking sources with
these licenses in an excutable.

I never got an answer on that, instead got bogged down in questions
why I'd want that (I showed a possible scenario), the advice of the
kind "why don't you just buy ..." and discussions about the fairness
of it all.

But perhaps I did not ask explicitely or clearly enough, so let's try
again:

Can I:

  - Have sources S1, S2, S3 with S1 and S2 being dirtributed to me
    under the GMGPL whereas S3 is GPL.

  - I then compile S1, S2, S3 to X. 

  - Obviously X is covered by GPL: I must distribute S1, S2, S3 with X
    as the GPL demands.

  - But cant' I state that S1, S2 are under GMGPL -- that is, anyone
    receiving them is allowed to unbundle them from the source package
    of X (which is actually made up from 3 different trees) and can
    distribute them (S1, S2) as GMGPL sources or create other GMGPL,
    GPL or even closed executables from them.

Question: Is there any contradiction in the license terms or is that
permissible? 

Of course one would want to do that for whatever reason ever. I do not
want to discuss the fairness or unfairness of that or what one could
expect the authors of S1, S2 to do or not to do. I just want to know,
wether the authors of S1 and S2 (if they want) license S1 and S2 as
GMGPL and be sure that they can be used in aforesaid manner.

Or do they have to license as GPL to ensure "linkability" with a GPL
library?

Note that I thing, that the builder of the excutable X cannot strip
the linking exceaption from the libs S1 and S2 since he/she has not
changed the libs. He would have to refrain from using them if he is
not allowed to link with S3.

> AdaCL at least produced licence-warnings when compiled with GNAT/GPL. While
> licence warning are not legal the at least shows how AdaCore sees things.
> And this would mean that those libs become unavailable to closed source
> users.

ACT seems to disallow the situation I've been sketching above.

> 
> Martin
> 
> PS: Just in case you have not seen any warnings so far: all package
> specifications copied from the RM come with licence "unrestricted" and they
> are free in all respects. Only when you use a packaged not mentioned inside
> the RM the warning pops up.


Ah!

Regards -- Markus




  parent reply	other threads:[~2006-06-28  0:18 UTC|newest]

Thread overview: 171+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-27 10:58 Ada in Debian: most libraries will switch to the pure GPL in Etch Ludovic Brenta
2006-06-27 11:48 ` AdaCore ... the Next SCO? Jeffrey Creem
2006-06-27 13:13   ` Ludovic Brenta
2006-06-27 15:16     ` M E Leypold
2006-06-28 20:14       ` Simon Wright
2006-06-28 20:26         ` Ludovic Brenta
2006-06-27 16:38     ` Martin Krischik
2006-06-27 17:58       ` Georg Bauhaus
2006-06-28  0:24         ` M E Leypold
2006-06-28  6:09           ` Simon Wright
2006-06-28  7:45             ` Martin Krischik
2006-06-28 13:07               ` M E Leypold
2006-06-29 17:07                 ` Martin Krischik
2006-06-29 22:26                   ` Simon Wright
2006-06-30 16:46                     ` Martin Krischik
2006-07-01  8:20                       ` Georg Bauhaus
2006-07-02 12:10                         ` Martin Krischik
2006-06-28 20:26               ` Simon Wright
2006-06-29 17:45           ` Stephen Leake
2006-06-30  8:55             ` M E Leypold
2006-06-28  7:28         ` Martin Krischik
2006-06-28  8:07           ` No relicense everything now! (was: Re: AdaCore ... the Next SCO?) Georg Bauhaus
2006-06-28 13:14             ` M E Leypold
2006-06-29 17:53           ` AdaCore ... the Next SCO? Stephen Leake
2006-06-29 20:31             ` Jeffrey R. Carter
2006-06-30  8:40               ` M E Leypold
2006-06-30 15:19               ` Stephen Leake
2006-06-29 22:06             ` Jeffrey Creem
2006-06-30  8:46               ` M E Leypold
2006-06-30 15:21               ` Stephen Leake
2006-06-28  0:18       ` M E Leypold [this message]
2006-06-28 20:12         ` Ludovic Brenta
2006-06-28 22:45           ` M E Leypold
2006-06-28 21:54         ` Björn Persson
2006-06-28 22:57           ` M E Leypold
2006-06-28  6:06       ` Simon Wright
2006-06-28  7:49         ` Martin Krischik
2006-06-29 17:43       ` Stephen Leake
2006-06-27 23:10     ` Jeffrey Creem
2006-06-28  2:23       ` M E Leypold
2006-06-29 17:40     ` Stephen Leake
2006-06-27 15:00   ` M E Leypold
2006-06-27 18:49     ` Georg Bauhaus
2006-06-28  0:06       ` M E Leypold
2006-07-03 22:22         ` Hyman Rosen
2006-07-03 23:58           ` M E Leypold
2006-07-04 10:19             ` Georg Bauhaus
2006-07-04 22:13               ` M E Leypold
2006-07-04 18:55             ` Hyman Rosen
2006-07-04 20:29               ` Simon Wright
2006-07-04 22:34                 ` M E Leypold
2006-07-04 22:20               ` M E Leypold
2006-07-14 13:11                 ` Hyman Rosen
2006-07-14 15:14                   ` michael bode
2006-07-14 19:58                   ` M E Leypold
2006-07-17 20:13                     ` Hyman Rosen
2006-07-17 21:24                       ` Michael Bode
2006-07-17 22:23                         ` Hyman Rosen
2006-07-18  0:38                           ` M E Leypold
2006-07-18  7:40                             ` michael bode
2006-07-18 10:22                               ` Georg Bauhaus
2006-07-18 11:55                                 ` michael bode
2006-07-18 19:46                                   ` Georg Bauhaus
2006-07-18 19:55                                     ` Michael Bode
2006-07-18 10:58                               ` Ludovic Brenta
2006-07-18 11:35                                 ` Revocable or non-revocable licenses from AdaCore? (Re: AdaCore ... the Next SCO?) Jacob Sparre Andersen
2006-07-18 20:37                                   ` Samuel Tardieu
2006-07-18 12:55                                 ` AdaCore ... the Next SCO? michael bode
2006-07-18 13:26                                   ` Marius Amado-Alves
2006-07-18 19:11                                     ` Michael Bode
2006-07-18 20:33                                       ` Ludovic Brenta
2006-07-20 21:55                                     ` Björn Persson
2006-07-18 14:22                                 ` Hyman Rosen
2006-06-28 14:27       ` Preben Randhol
2006-06-28 15:22         ` Georg Bauhaus
2006-06-28 15:36         ` M E Leypold
2006-06-28 20:18         ` Ludovic Brenta
2006-06-29  7:09           ` Preben Randhol
2006-06-29 20:01         ` Björn Persson
2006-06-30  8:52           ` M E Leypold
2006-07-03 22:02         ` Hyman Rosen
2006-07-03 23:55           ` M E Leypold
2006-07-04 18:07           ` Michael Bode
2006-07-04 22:18             ` M E Leypold
2006-07-18 10:18           ` Jacob Sparre Andersen
2006-06-28  5:58   ` Simon Wright
2006-06-28 13:04     ` M E Leypold
2006-06-29 22:46       ` Simon Wright
2006-06-30  7:01         ` Martin Dowie
2006-07-01  8:48           ` Simon Wright
2006-06-30  8:39         ` M E Leypold
2006-07-01  8:58           ` Simon Wright
2006-06-27 13:46 ` Ada in Debian: most libraries will switch to the pure GPL in Etch Alex R. Mosteo
2006-06-27 14:40 ` M E Leypold
2006-06-27 14:52   ` What luck we had M E Leypold
2006-06-27 19:13     ` Pascal Obry
2006-06-28 13:39       ` Preben Randhol
2006-06-28 19:20         ` Michael Bode
2006-06-27 20:40     ` Jeffrey R. Carter
2006-06-28  0:02       ` M E Leypold
2006-06-27 18:57   ` Ada in Debian: most libraries will switch to the pure GPL in Etch Ed Falis
2006-06-28  0:58     ` M E Leypold
2006-06-28 19:45       ` Ludovic Brenta
2006-06-27 21:10   ` Ludovic Brenta
2006-06-28  1:02     ` M E Leypold
2006-06-27 15:00 ` Dr. Adrian Wrigley
2006-06-27 15:28   ` Ludovic Brenta
2006-06-27 15:38     ` M E Leypold
2006-06-27 16:40     ` Dr. Adrian Wrigley
2006-06-27 17:45       ` Dmitry A. Kazakov
2006-06-27 21:18       ` Ludovic Brenta
2006-06-28  0:45         ` M E Leypold
2006-06-28  0:48         ` M E Leypold
2006-06-28 10:51         ` Dr. Adrian Wrigley
2006-06-28 11:14           ` Georg Bauhaus
2006-06-28 11:21             ` Georg Bauhaus
2006-06-28 12:41               ` Ludovic Brenta
2006-06-28 13:36             ` M E Leypold
2006-06-28 13:31           ` M E Leypold
2006-06-28  0:42       ` M E Leypold
2006-06-28 19:24       ` Simon Wright
2006-06-28 23:00         ` M E Leypold
2006-06-27 18:50     ` Michael Bode
2006-06-28  0:50       ` M E Leypold
2006-06-27 19:25     ` Michael Bode
2006-06-28  0:52       ` M E Leypold
2006-06-27 19:39     ` Florian Weimer
2006-06-27 20:47       ` Ludovic Brenta
2006-06-28  0:53         ` M E Leypold
2006-06-28 18:57         ` Florian Weimer
2006-06-28 13:50     ` Preben Randhol
2006-06-28 14:16       ` Georg Bauhaus
2006-06-28 19:14         ` Georg Bauhaus
2006-06-28 19:55           ` Ludovic Brenta
2006-06-28 19:54       ` Ludovic Brenta
2006-06-29  6:12       ` Ole-Hjalmar Kristensen
2006-06-28 19:22     ` Simon Wright
2006-06-27 18:39 ` Michael Bode
2006-06-27 19:28   ` Georg Bauhaus
2006-06-27 19:39     ` Michael Bode
2006-06-27 20:09       ` Georg Bauhaus
2006-06-27 20:23         ` Michael Bode
2006-06-27 20:53           ` Georg Bauhaus
2006-06-27 22:53             ` Björn Persson
2006-06-28  5:11               ` Georg Bauhaus
2006-06-28  1:29             ` M E Leypold
2006-06-28  1:18         ` M E Leypold
2006-06-28  6:07         ` Michael Bode
2006-06-28 17:58           ` Frank J. Lhota
2006-06-28 18:17             ` Ed Falis
2006-06-28 18:55             ` Florian Weimer
2006-06-30 19:55               ` Preben Randhol
2006-06-28 18:57             ` Georg Bauhaus
2006-06-28 19:28               ` Frank J. Lhota
2006-06-28 19:38                 ` Michael Bode
2006-06-28 19:17             ` Michael Bode
2006-06-28 20:48             ` Florian Weimer
2006-06-28  1:07     ` M E Leypold
2006-06-27 21:07   ` Ludovic Brenta
2006-06-27 21:19     ` Michael Bode
2006-06-28  1:40       ` M E Leypold
2006-06-28  1:35     ` M E Leypold
2006-06-28 11:57   ` Florian Weimer
2006-06-28 18:45     ` Michael Bode
2006-06-28 19:51     ` Ludovic Brenta
2006-06-28 20:46       ` Florian Weimer
2006-06-28 23:06         ` M E Leypold
2006-06-27 22:44 ` Simon Wright
2006-07-03 18:21 ` Matthew Goulet
2006-07-04  7:21   ` Ludovic Brenta
     [not found] <475ECA93-5C51-40D2-90CB-9DA9D4ECE1D9@amado-alves.info>
2006-07-18 22:02 ` AdaCore ... the Next SCO? Marius Amado-Alves
replies disabled

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