From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!newsfeed.kamp.net!newsfeed.kamp.net!newsfeed.freenet.ag!ecngs!feeder2.ecngs.de!78.46.240.70.MISMATCH!weretis.net!feeder4.news.weretis.net!storethat.news.telefonica.de!telefonica.de!news-1.dfn.de!news.dfn.de!newsfeed.pionier.net.pl!pwr.wroc.pl!news.wcss.wroc.pl!not-for-mail From: Waldek Hebisch Newsgroups: comp.lang.ada Subject: Re: GNAT runtime licensing mess Date: Fri, 27 Feb 2015 19:59:46 +0000 (UTC) Organization: Politechnika Wroclawska Message-ID: References: <0414d9e6-9303-4c91-9cb2-313427c1193b@googlegroups.com> NNTP-Posting-Host: math.uni.wroc.pl X-Trace: z-news2.pwr.wroc.pl 1425067186 21966 156.17.86.1 (27 Feb 2015 19:59:46 GMT) X-Complaints-To: abuse@news.pwr.wroc.pl NNTP-Posting-Date: Fri, 27 Feb 2015 19:59:46 +0000 (UTC) Cancel-Lock: sha1:DwOULw91cjCH4ybgHQ142Rh0OXY= User-Agent: tin/2.1.1-20120623 ("Mulindry") (UNIX) (Linux/3.10.61 (x86_64)) Xref: news.eternal-september.org comp.lang.ada:25062 Date: 2015-02-27T19:59:46+00:00 List-Id: Patrick Noffke 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? > 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