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=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,5473431e91435145 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit X-FeedAbuse: http://nntpfeed.proxad.net/abuse.pl feeded by 78.192.0.157 Path: g2news1.google.com!news3.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!nntpfeed.proxad.net!78.192.0.157.MISMATCH!news.le-studio75.com!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Simon Clubley Newsgroups: comp.lang.ada Subject: Re: gnat GPL 2010 or gcc/ada? Date: Fri, 4 Mar 2011 19:39:31 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: Injection-Date: Fri, 4 Mar 2011 19:39:31 +0000 (UTC) Injection-Info: mx01.eternal-september.org; posting-host="4pjzwDT2MPp9AkNxUo/C4Q"; logging-data="13197"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/sAS6VGhKy8Z/ze0TaTDzdAmVr09n340I=" User-Agent: slrn/0.9.8.1 (VMS/Multinet) Cancel-Lock: sha1:vRmJR/EYnSm5idmJgf9JTtADn0I= Xref: g2news1.google.com comp.lang.ada:17833 Date: 2011-03-04T19:39:31+00:00 List-Id: On 2011-03-04, Nasser M. Abbasi wrote: > Basic question: I've always been confused about which "Ada" to use. > > If one wants to write some program in Ada for school, > and want to use Ada. Should one download gcc which has > Ada in it, or download gnat GPL 2010? > > Can someone, using simple words, explain which one of > the above should one install? For example, gnatmake comes > with both gcc/ada and gnat GPL 2010? Should one use gnatmake > or the new gpl configuration files to build an Ada program? > As well as the already mentioned GPL versus GMGPL issue, you need to consider if you are intending to perform any embedded or cross compiler work with Ada. For example, RTEMS and AVR-Ada both use the FSF version as their base while MaRTE appears to need the AdaCore version. My personal preference is for the FSF version (because of it's GMGPL license) even when I am not using RTEMS or targeting a AVR processor. Simon. -- Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP Microsoft: Bringing you 1980s technology to a 21st century world