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!aioe.org!.POSTED!not-for-mail From: Pete Ballmer Newsgroups: comp.lang.ada Subject: Re: What exactly is the licensing situation with GNAT? Date: Thu, 13 Nov 2014 08:03:22 +0000 (UTC) Organization: Aioe.org NNTP Server Message-ID: References: <87fvdr2vdv.fsf@adaheads.sparre-andersen.dk> <54609F34.4080201@spam.spam> <35f01472-3510-4f67-8765-006fa8591c35@googlegroups.com> <9tc8w.73007$ZT5.37595@fx07.iad> <22a3816a-4e89-48f0-a126-dce581781beb@googlegroups.com> <084b1934-9641-425e-85ec-293e0334413e@googlegroups.com> <86bf69c8-eb08-4696-b6c9-3784f5c42213@googlegroups.com> <87389olqie.fsf@ixod.org> NNTP-Posting-Host: /73E1exqNyif7fBAZXl+/w.user.speranza.aioe.org X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.2 Xref: news.eternal-september.org comp.lang.ada:23220 Date: 2014-11-13T08:03:22+00:00 List-Id: On 2014-11-12, Randy Brukardt wrote: > Unfortunately, if it is like most of David's other software, it won't work > on other Ada compilers. (That is a common problem, not really picking on > David here, a lot of supposedly Ada software is really GNAT software.) That > locks you into GNAT, and as you note, the costs for getting regular support > for GNAT are not really affordable. This is an issue with all of FSF's proprietary stuff generally not just Ada. What percentage of "C" code written for Linux and NUXI is actually really C rather than gcc? Not very much. It's bad for the ecosystem when code only compiles under one toolchain. FSF knows that and that's why they create all these extensinons. It's just another smarter form of vendor lock-in and it's hard to understand why people accept this. It takes a lot of discipline and expense to write portable code and all the gxx stuff makes it tempting to do otherwise. You _will_ be fsfimilated! Peter