comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: Cairo bindings and e-mail license virus bombs
Date: Wed, 10 Dec 2014 20:41:13 +0000
Date: 2014-12-10T20:41:13+00:00	[thread overview]
Message-ID: <lya92v2q6u.fsf@pushface.org> (raw)
In-Reply-To: 96c5722f-c446-44ff-a445-48fbc184c11b@googlegroups.com

sbelmont700@gmail.com writes:

> A license is not an inherent part of a file (any file); the license is
> something you and the vendor agree to, whether via a webpage,
> handshake, signed contract, or whatever.  Binary libraries, for
> example, don't have any licensing information 'in' them, yet whatever
> terms you and vendor come to is what's in effect, essentially forever,
> assuming that it's legal in the first place.  Nobody can change this
> after the fact.

Binary libraries are irrelevant here.

Look at the FSF's page on "How to use GNU licenses for your own
software"[1]:

   "Whichever license you plan to use, the process involves adding two
   elements to each source file of your program: a copyright notice
   (such as "Copyright 1999 Terry Jones"), and a statement of copying
   permission, saying that the program is distributed under the terms of
   the GNU General Public License (or the Lesser GPL)."

And you _should_ include a copy of the licenses, but if you don't the
notice should say where to get them from.

So if AdaCore are releasing their code under the GPL they ought to
conform to the general policies of the FSF. And if the code they make
available contains the GCC Runtime Library Exception then it just
does. There are several remedies: one of those would be to take down the
publicly-visible anonymous repos.

They already recognise this in the GPL compiler suite by stripping the
exception out of the source files.

[1] http://www.gnu.org/licenses/gpl-howto.html

  parent reply	other threads:[~2014-12-10 20:41 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-10 18:32 Cairo bindings and e-mail license virus bombs David Botton
2014-12-10 18:35 ` David Botton
2014-12-10 21:31   ` Ludovic Brenta
2014-12-10 22:00     ` David Botton
2014-12-11  0:52       ` Ludovic Brenta
2014-12-11  1:29     ` ACT and the GPL (once again), was: " Simon Clubley
2014-12-11  7:29       ` Ludovic Brenta
2014-12-11 12:51         ` David Botton
2014-12-11 20:44           ` Ludovic Brenta
2014-12-11 21:28             ` David Botton
2014-12-10 18:58 ` sbelmont700
2014-12-10 19:09   ` David Botton
2014-12-10 20:09     ` sbelmont700
2014-12-10 20:41   ` Simon Wright [this message]
2014-12-10 20:23 ` Dmitry A. Kazakov
2014-12-10 21:26   ` Damien Carbonne
replies disabled

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