comp.lang.ada
 help / color / mirror / Atom feed
From: M E Leypold <development-2006-8ecbb5cc8aREMOVETHIS@ANDTHATm-e-leypold.de>
Subject: Re: can one build commercial applications with latest gnat and other licenses related questions...
Date: 24 Jun 2006 18:26:28 +0200
Date: 2006-06-24T18:26:28+02:00	[thread overview]
Message-ID: <vvslluh64r.fsf@hod.lan.m-e-leypold.de> (raw)
In-Reply-To: 1151163648.229335.150000@p79g2000cwp.googlegroups.com



"george" <gshapovalov@gmail.com> writes:

> (Sorry if this comes as a dupe - the session died while posting. Does
> anybody know of a public news server that allows to post?)
> 
> M E Leypold wrote:
> > I don't think that's specific enough. He ist just talking about
> Then just write to him and pose all these questions ;). I am not the
> right person to ask as I am technically "just spreading rumors" :).

I will. Nonetheless, your answer was useful. As I explained in another
post, I just wanted to ask c.l.a wether there are any
sources/documents on the licensing question I have overlooked (like
"That articleof Jan 2005 from Robert Dewar which clarified all this
questions once and for all" :-)). It seems that not.

> 
> > "package". The distributables in question are (for me):
> >
> >  - GtkAda 2.4.0, Source as from libre (no license on site).
> This is the one I was referring to in my email, so you may take the
> meaning of that responce as concerning this version.
> 
> >  - GtkAda 2.4.0, Win32 executables from libre (no license on site).

> The GPL talks about distribution of sources and binaries, so whatever
> is produced from above sources should be covered (it is a derivative
> work technically).

Covered by what? That's the question. I mean: There is a strong
indication that GtkAda at least _was_ once GMGPL and exactly that
source is available from libre via CVS. So "all packages", whatever is
meant by "package" seems to be a bit too inclusive.

Also the 2.4.0 source still have the same COPYING and file headers as
the older GTkAda sources, so why they are suddenly GPL?


> >  - GtkAda 2.2.1, as advertised on freshmeat (as GMGPL!) and still served
> >
> >  - GtkAda Sources, various versions, as distributed via anon CVS from libre.
> These you should ask about.
> 
> >  - Finally: The single files in all versions above which carry a GMGPL
> >    copyright header. If one where to strip all build mechanisms from
> >    the original GtkAda and just use the *.ads and *.adb files to build
> >    a new binding: Would that be GMGPL?

> No, you cannot simply strip all other pointers to legal information or
> otherwise. The exception clauses were left there simply because they
> did not bother so far to strip them. This is the fragment from his
> response to my next email talking about some of this:

I did not talk about "stripping pointers to legal information". I
talked about picking single files, which IMHO and as such (but IANAL)
fall under the GMGPL from the supposedly GPLed GtkAda package.


> ----------------------------------------------------------------------------------------
> > However I can see the individual source files still have that exception
> > clause. (Source was obtained from
> > https://libre2.adacore.com/GtkAda/
> > couple of days ago). Perhaps it should be removed then
> 
> Right, that's a desirable thing to do, which we will do at some point.
> 
> > I could sed these lines out of the installed files, but
> > 1. I do not think I am legally in position to do this,
> > 2. I would rather not touch the sources unnecessarily..
> 
> Right, I do not think this is worth doing. The mention inside source
> files have
> no real legal value anyway.

Again that fiction. We will see.


> > The question still is: Was GtkAda ever under GMGPL? In which sense?
> > What was the last GMGPL version (ACT doesn't document that very clearly).

> It most definitely was, the change to GPL is recent. However I only
> started cleaning up Ada in Gentoo recently, so I cannot comment on
> particulars.

Well, well. (Shaking my head).


> 
> > > (closely matching the Trolltech situation at the moment AFAICS).
> >
> > Only that Trolltech AFAIR has a linking exception for QT?

> No, it does not, the situation is very much the same now. In fact I
> suspect this transition to GPL may have been influenced by Trolltech's
> example (they also had somewhat obscure licensing scheme in the
> beginning, but transitioned to GPL/commercial as of some years ago).

> > > If anybody has any further questions I strongly suggest contacting
> > > AdaCore directly and making another case to clean-up their sources.


> > I might just do that. I'll keep all informed.


> Right, I hope they finally clean the sources up and we don't have these
> questions coming up every month, like t is now :).

Dis we have the GtkAda wuestion coming up already? I don't had the
impression. I'm reading c.l.a. now for quite some time and must have
missed that. Especially since Debian distributes GtkAda 2.4.0 as GMGPL
and 2.2.1 is still advertised at freshmeat as GMGPL I can't imagine
that the licensing of GtkAda has been discussed excessively yet.

Regards -- Markus




  parent reply	other threads:[~2006-06-24 16:26 UTC|newest]

Thread overview: 115+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-19  1:05 can one build commercial applications with latest gnat and other licenses related questions klobert
2006-06-19  8:32 ` Georg Bauhaus
2006-06-19  9:24   ` Ludovic Brenta
2006-06-19 10:29   ` M E Leypold
2006-06-19 11:39     ` Ludovic Brenta
2006-06-22 23:08       ` Michael Bode
2006-06-23  8:22         ` Ludovic Brenta
2006-06-23 17:24           ` Michael Bode
2006-06-24  0:08             ` Jeffrey Creem
2006-06-24 10:01               ` Michael Bode
2006-06-24 11:32                 ` M E Leypold
2006-06-24 12:04                   ` Georg Bauhaus
2006-06-24 13:16                     ` M E Leypold
2006-06-24 15:37                       ` Georg Bauhaus
2006-06-24 17:43                         ` M E Leypold
2006-06-24 18:27                         ` M E Leypold
2006-06-24 19:26                         ` M E Leypold
2006-06-24 19:45                           ` M E Leypold
2006-06-24 19:47                             ` M E Leypold
2006-06-24 23:16                             ` Georg Bauhaus
2006-06-25 11:48                               ` M E Leypold
     [not found]                         ` <rntq9299uobutv707i07gqi87oeba18e63@4ax.com>
2006-06-24 21:07                           ` Michael Bode
2006-06-25 17:50                             ` Marc A. Criley
2006-06-25 18:47                               ` Michael Bode
2006-06-25 20:49                               ` M E Leypold
2006-06-26 11:04                                 ` Ludovic Brenta
2006-06-26 12:19                                   ` M E Leypold
2006-06-26 12:39                                     ` Ludovic Brenta
2006-06-26 13:46                                       ` M E Leypold
     [not found]                                 ` <n1nu92praahokl5ev7ih75j9f2t09hugt8@4ax.com>
2006-06-26 12:08                                   ` M E Leypold
2006-06-26 18:35                                     ` Marc A. Criley
2006-06-26 19:29                                       ` M E Leypold
2006-06-27 20:31                                         ` community supported Ada environment (was: can one build commercial applications with latest gnat and other licenses related questions...) Björn Persson
2006-06-26 19:01                                     ` can one build commercial applications with latest gnat and other licenses related questions Jeffrey R. Carter
2006-06-26 19:50                                       ` M E Leypold
2006-06-27 20:09                                         ` Jeffrey R. Carter
2006-06-27 22:15                                           ` Ludovic Brenta
2006-06-28  1:55                                             ` M E Leypold
2006-06-28 19:41                                               ` Ludovic Brenta
2006-06-28  1:54                                           ` M E Leypold
2006-06-28  2:12                                             ` Jeffrey R. Carter
2006-06-28  2:48                                               ` M E Leypold
2006-06-26 21:10                                     ` Teaching languages (was: can one build commercial applications with latest gnat and other licenses related questions...) Björn Persson
2006-06-26 21:39                                       ` M E Leypold
2006-06-26 18:58                                   ` can one build commercial applications with latest gnat and other licenses related questions Jeffrey R. Carter
2006-06-26 19:33                                     ` M E Leypold
2006-06-27 19:03                                       ` Pascal Obry
2006-06-27 19:29                                         ` Michael Bode
2006-06-27 19:34                                           ` Pascal Obry
2006-06-27 19:57                                             ` Michael Bode
2006-06-27 20:12                                               ` Michael Bode
2006-06-27 22:13                                               ` Ludovic Brenta
2006-06-27 22:44                                                 ` M E Leypold
2006-06-28  9:41                                                   ` Ludovic Brenta
2006-06-28 12:44                                                     ` M E Leypold
2006-06-28 18:35                                                     ` Michael Bode
2006-06-28 19:40                                                       ` Ludovic Brenta
2006-06-28  5:55                                                 ` Michael Bode
2006-06-27 22:35                                               ` M E Leypold
2006-06-27 22:34                                             ` M E Leypold
2006-06-27 22:33                                         ` M E Leypold
2006-06-27 19:40                                       ` Jeffrey R. Carter
2006-06-27 22:49                                         ` M E Leypold
2006-06-28  2:14                                           ` Jeffrey R. Carter
2006-06-28  5:53                                             ` Simon Wright
2006-06-28 12:46                                               ` M E Leypold
2006-06-29 20:14                                                 ` Jeffrey R. Carter
2006-06-30  8:20                                                   ` M E Leypold
2006-06-30 12:47                                                   ` Marc A. Criley
2006-07-01  2:20                                                     ` Steve
2006-07-01  8:54                                                       ` M E Leypold
2006-07-01  9:56                                                         ` Pascal Obry
2006-07-01 12:03                                                           ` Michael Bode
2006-07-01 12:48                                                             ` Pascal Obry
2006-07-01 13:19                                                               ` Michael Bode
2006-06-28 19:18                                               ` Jeffrey R. Carter
2006-06-28 22:35                                                 ` M E Leypold
2006-06-27  7:26                                   ` Ole-Hjalmar Kristensen
2006-06-27  8:00                                     ` Dmitry A. Kazakov
2006-06-27 10:51                                       ` Ole-Hjalmar Kristensen
2006-06-28 19:03                             ` Niklas Holsti
2006-06-28 19:42                               ` Ludovic Brenta
2006-06-28 22:34                               ` M E Leypold
2006-06-25 11:55                           ` Simon Wright
2006-06-24 11:41                 ` Jeffrey Creem
2006-06-24 12:38                   ` M E Leypold
2006-06-24 13:11                     ` Georg Bauhaus
2006-06-24 14:13                       ` M E Leypold
2006-06-25 21:28                     ` Simon Wright
2006-06-25 21:42                       ` M E Leypold
2006-06-26 15:59                       ` Martin Krischik
2006-06-24 12:58                   ` Michael Bode
2006-06-24 13:21                     ` Georg Bauhaus
2006-06-24 14:39                       ` M E Leypold
2006-06-24 14:33                     ` M E Leypold
2006-06-25 11:22                       ` Samuel Tardieu
2006-06-25 11:55                         ` M E Leypold
2006-06-24 12:45                 ` Marius Amado-Alves
2006-06-24 11:16               ` M E Leypold
2006-06-24 11:12             ` M E Leypold
2006-06-24 21:37               ` Michael Bode
2006-06-24 12:49             ` gshapovalov
2006-06-24 13:10               ` Michael Bode
2006-06-24 13:27               ` M E Leypold
2006-06-24 14:06                 ` Michael Bode
2006-06-24 14:48                   ` M E Leypold
2006-06-24 15:40                 ` george
2006-06-24 16:24                   ` Ludovic Brenta
2006-06-24 17:51                     ` M E Leypold
2006-06-24 16:26                   ` M E Leypold [this message]
2006-06-25 21:09                   ` Simon Wright
2006-06-25 21:31                     ` M E Leypold
2006-06-24 13:55               ` Georg Bauhaus
2006-06-19 10:16 ` Stephen Leake
2006-06-19 10:40   ` Ludovic Brenta
replies disabled

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