comp.lang.ada
 help / color / mirror / Atom feed
From: Waldek Hebisch <hebisch@math.uni.wroc.pl>
Subject: Re: GNAT runtime licensing mess
Date: Fri, 27 Feb 2015 19:59:46 +0000 (UTC)
Date: 2015-02-27T19:59:46+00:00	[thread overview]
Message-ID: <mcqibi$lee$1@z-news2.pwr.wroc.pl> (raw)
In-Reply-To: 0414d9e6-9303-4c91-9cb2-313427c1193b@googlegroups.com

Patrick Noffke <patrick.noffke@gmail.com> wrote:
> I noticed many source files in the GNAT-GPL runtime (gnat-gpl-2014-47
> for ARM-ELF) differ only from the FSF version (specifically
> libgnat-devel-4.9.2-6.fc21.x86_64 on Fedora 21) by omitting this clause
> in the comment header of the GNAT-GPL version of the file:
> 
> -- As a special exception under Section 7 of GPL version 3, you are granted --
> -- additional permissions described in the GCC Runtime Library Exception,   --
> -- version 3.1, as published by the Free Software Foundation.               --
> 
> This got me thinking -- who are AdaCore to choose whether or not to include this clause?  
<snip>
> At some point "the GCC developers" (whatever that means) decided/agreed
> to include the FSF's runtime library exception into GCC.  How they
> pulled that off seems like magic -- how do they know they got every
> author to agree to that exception?

As Florian wrote anybody can drop exception.  FSF insists that
copyright of any code included in GCC is transfered to FSF.  As
a copyright owner thay can add extra permissions.

-- 
                              Waldek Hebisch
hebisch@math.uni.wroc.pl 


      parent reply	other threads:[~2015-02-27 19:59 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-02-24 15:49 GNAT runtime licensing mess Patrick Noffke
2015-02-24 17:59 ` Florian Weimer
2015-02-24 19:43   ` David Botton
2015-02-24 20:30     ` Simon Wright
2015-02-24 22:03       ` David Botton
2015-02-25 17:46         ` Simon Wright
2015-02-25 14:07   ` Patrick Noffke
2015-02-27 19:59 ` Waldek Hebisch [this message]
replies disabled

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