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,WEIRD_PORT autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 2002:a6b:1388:: with SMTP id 8-v6mr24107315iot.129.1525814267224; Tue, 08 May 2018 14:17:47 -0700 (PDT) X-Received: by 2002:a9d:4712:: with SMTP id a18-v6mr2889572otf.1.1525814267093; Tue, 08 May 2018 14:17:47 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!news.linkpendium.com!news.linkpendium.com!news.snarked.org!border2.nntp.dca1.giganews.com!nntp.giganews.com!v8-v6no661500itc.0!news-out.google.com!f20-v6ni818itd.0!nntp.google.com!v8-v6no661498itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Tue, 8 May 2018 14:17:46 -0700 (PDT) In-Reply-To: <40bb869d-bd97-4cec-b38f-0385a0ee8a1b@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=47.185.233.194; posting-account=zwxLlwoAAAChLBU7oraRzNDnqQYkYbpo NNTP-Posting-Host: 47.185.233.194 References: <9c3a75d6-a01f-4cfa-9493-10b8b082ead8@googlegroups.com> <114db2c4-1e8c-4506-8d7c-df955dd9f808@googlegroups.com> <87d0yc1lsq.fsf@nightsong.com> <878t901jp4.fsf@nightsong.com> <670085384.547216974.759926.laguest-archeia.com@nntp.aioe.org> <9d9da202-c60c-435b-9c79-a15642d1c55c@googlegroups.com> <3e5863ea-2a01-4dbd-943c-fea9e9790204@googlegroups.com> <40bb869d-bd97-4cec-b38f-0385a0ee8a1b@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <6b01eb09-9a67-40fc-8408-00f7d5bc1aed@googlegroups.com> Subject: Re: Precisely why can't official FSF GNAT maintainers copy bug fixes in GNAT & its GCC-contained runtime en masse from GNAT GPL Community Edition? From: "Dan'l Miller" Injection-Date: Tue, 08 May 2018 21:17:47 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Xref: reader02.eternal-september.org comp.lang.ada:52130 Date: 2018-05-08T14:17:46-07:00 List-Id: On Saturday, May 5, 2018 at 2:04:29 PM UTC-5, Dan'l Miller wrote: > On Saturday, May 5, 2018 at 10:58:56 AM UTC-5, Lucretia wrote: > > On Saturday, 5 May 2018 15:19:23 UTC+1, Dan'l Miller wrote: > > > On Saturday, May 5, 2018 at 7:44:54 AM UTC-5, Luke A. Guest wrote: > > > > > > > > GNAT Pro -> GNAT GPL -> FSF GNAT > > >=20 > > > Yes, that is how I suspect that it is as well. > > >=20 > > > The question is where precisely historically did each of the files is= the GNAT-Pro branch originate? I suspect that even the oldest of these ar= e files whose=20 > >=20 > > Back in 1995, when I was learning Ada9X, GANT was distributed separatel= y from GCC as it hadn't been accepted into the main tree, AFAIK. As of GCC-= 2.95.1 which is around EGCS era IIRC, there is no gcc/ada directory. I mana= ged to find these: > >=20 > > http://archive.adaic.com/ase/ase02_02/lang/ada/gnat/3.12p/ > > http://sunsite.rwth-aachen.de:3080/ftp/pub/mirror/cs.nyu.edu/pub/gnat/3= .15p/ > >=20 > > You'll find there are copyright notices belonging to FSU as well there. > >=20 > > > rights to copy were assigned to FSF by NYU 1992 to 1993, likely preda= ting even the formation of AdaCore (and its twin in France). My suspicion = is that even=20 > >=20 > > AdaCore was "spun out of NYU" and I still have no clue how it became a = French company. >=20 > As shown in a 1996-era website > http://www.cs.scranton.edu/~beidler/Ada/gnat/a-diocst.ads > the assignment of copyright apparently started in 1992, at least for this= file in the runtime. >=20 > AdaCore's own website states that AdaCore was launched in 1994 after the = assignment of the rights to copy were assigned to FSF. >=20 > Release 1.83 of GNAT was prior to July 1994, directly from New York Unive= rsity. On those old Walnut Creek Ada CDROMs (especially the March 1994 one), the 2= 3 December 1993 release 1.67 of GNAT has a copyright notice that reads =E2= =80=9CCopyright (c) 1992, 1993, NYU=E2=80=9D, apparently prior to the assig= nment to FSF (and definitely prior to the formation of AdaCore in 1994). G= NAT-the-compiler itself was licensed under the GPLv2. (Perhaps the =E2=80= =9Cmodified=E2=80=9D idea for the GMGPL was more of an idea from Florida St= ate University than from NYU.)