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:815f:: with SMTP id c92-v6mr17220050iod.22.1525547067690; Sat, 05 May 2018 12:04:27 -0700 (PDT) X-Received: by 2002:a9d:24a1:: with SMTP id z30-v6mr283182ota.4.1525547067480; Sat, 05 May 2018 12:04:27 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!news.uzoreto.com!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!v8-v6no2455044itc.0!news-out.google.com!b185-v6ni3296itb.0!nntp.google.com!u74-v6no1340427itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sat, 5 May 2018 12:04:27 -0700 (PDT) In-Reply-To: <3e5863ea-2a01-4dbd-943c-fea9e9790204@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> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <40bb869d-bd97-4cec-b38f-0385a0ee8a1b@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: Sat, 05 May 2018 19:04:27 +0000 Content-Type: text/plain; charset="UTF-8" Xref: reader02.eternal-september.org comp.lang.ada:52013 Date: 2018-05-05T12:04:27-07:00 List-Id: 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 > > > > Yes, that is how I suspect that it is as well. > > > > 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 are files whose > > Back in 1995, when I was learning Ada9X, GANT was distributed separately 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 managed to find these: > > 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/ > > You'll find there are copyright notices belonging to FSU as well there. > > > rights to copy were assigned to FSF by NYU 1992 to 1993, likely predating even the formation of AdaCore (and its twin in France). My suspicion is that even > > AdaCore was "spun out of NYU" and I still have no clue how it became a French company. 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. AdaCore's own website states that AdaCore was launched in 1994 after the assignment of the rights to copy were assigned to FSF. Release 1.83 of GNAT was prior to July 1994, directly from New York University.