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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,2c7b0b777188b7c4 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!z14g2000cwz.googlegroups.com!not-for-mail From: "Steve Whalen" Newsgroups: comp.lang.ada Subject: Re: GNAT GPL Edition Maintenance and Upgrades Date: 26 Oct 2005 03:12:18 -0700 Organization: http://groups.google.com Message-ID: <1130321538.366226.26460@z14g2000cwz.googlegroups.com> References: <1128499462.850353.146890@g44g2000cwa.googlegroups.com> <87ek6zom2h.fsf@ludovic-brenta.org> <87ek697ga5.fsf@willow.rfc1149.net> <435e99ee$0$23939$9b4e6d93@newsread2.arcor-online.net> NNTP-Posting-Host: 68.238.135.165 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1130321543 13938 127.0.0.1 (26 Oct 2005 10:12:23 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 26 Oct 2005 10:12:23 +0000 (UTC) User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20050915,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: z14g2000cwz.googlegroups.com; posting-host=68.238.135.165; posting-account=GBMmzA0AAABrZ0dHOASa3b2Cdf-RliH9 Xref: g2news1.google.com comp.lang.ada:5951 Date: 2005-10-26T03:12:18-07:00 List-Id: Georg Bauhaus wrote: > Samuel Tardieu wrote: > > It also shows that AdaCore changed their mind and strategy > > completely. ... > ... > Do you have any indication that AdaCore offers software under anything > but GPL or GMGPL? I don't, and I don't think you have. I think there > isn't any. > > They use "the modified GPL for runtime stuff", see FSF GNAT. They have > made a new, *additional* offering by packaging tons of software for > "writing free software". > > What makes you think that "AdaCore changed their mind and strategy > completely?" Samuel is exactly right. AdaCore _has_ made a fundamental change. They are now doing exactly what they said they would _not_ do many many times starting in 1994. If you weren't reading comp.lang.ada and following GNAT back then, please use Google groups and go back and read what the ACT/AdaCore people were saying back then. They took great pains to explain that exactly what they are now doing would be "bad". Robert Dewar and ACT/AdaCore were downright passionate about creating the GMGPL license and keeping the GNAT Ada compilers licensed under it so the compilers could be used for any purpose, including for proprietary software development. Which lead many like myself to passionately support AdaCore. I don't understand your posts. You keep saying nothing has changed, but AdaCore no longer makes public releases of the GMGPL version of the Ada compiler (and tools). They are now doing something they never did before. They are going out of their way to "cripple" the only "free" version of GNAT they publish by removing the GMGPL exception language from the source files. The GMGPL is NOT the same as GPL. You seem to imply that they are equivalent when they are not. If they were equivalent, the GNAT team would not have spent time and money on lawyers to create the GMGPL. Also, the FSF CVS repository is NOT the same as an AdaCore public release of a GMGPL version of GNAT. In the past, when AdaCore released a new version up GNAT (up through 3.15p) they released an easily installable complete Ada programming system that could be used for proprietary software, on many platforms (Linux, Windows, Solaris, etc.). The FSF CVS tree is NOT equivalent because "we" have to compile usable binaries on whichever platform we want to use the Ada compiler on, AND we have to take it with the underlying gcc compiler platform which many time is in an unstable state, just when the Ada compiler is stable, and vice versa. I can't think of a single time so far when the FSF gcc Ada has been as "good" as any of the AdaCore public releases because of the difficulty of getting a "stable" version of Ada in the CVS repository at the same time the rest of gcc was "stable". Steve