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: backlog3.nntp.dca3.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!newspeer1.nac.net!newsfeed.xs4all.nl!newsfeed1a.news.xs4all.nl!xs4all!news.stack.nl!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Niklas Holsti Newsgroups: comp.lang.ada Subject: Re: Commercial/closed source development in Ada? Date: Fri, 23 May 2014 20:40:26 +0300 Organization: Tidorum Ltd Message-ID: References: <334c3d6a-9738-4ca7-ae3b-0e65c1f996d1@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: individual.net vFgJB3h12k00qjfi/T+zTgeTrFAd0SiIg/6p6qnbAHz2hMNkfw Cancel-Lock: sha1:wfEuvwMG0ScEAx2jpx3V1ss8mf8= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 In-Reply-To: <334c3d6a-9738-4ca7-ae3b-0e65c1f996d1@googlegroups.com> Xref: number.nntp.dca.giganews.com comp.lang.ada:186574 Date: 2014-05-23T20:40:26+03:00 List-Id: On 14-05-23 19:45 , droiddermo@gmail.com wrote: > I'm a single developer. As far as I understand there is no free Ada > compiler that allows me to develop free or commercial closed source > applications. What options do I have? What option is the cheapest > one? What is the best choice for a single developer in your opinion? The version of GNAT that comes from the FSF (Free Software Foundation) lets you develop and sell closed-source, commercial SW. When I used to develop such SW, as a single developer, I used the FSF-GNAT in Debian and Ubuntu for Linux hosts, and the FSF-GNAT in MinGW (not MinGW-64, which I did not try) for Windows hosts. They worked well enough for me, but may not be quite as up to date with Ada 2012 as the GPL version of GNAT from AdaCore. That was not a problem for me -- I am slow to take up novelties. (And thanks, as always, to Ludovic Brenta and the rest of the Debian Ada team for their unselfish work to support Ada in Debian.) The least expensive non-GNAT Ada compiler that I know is Janus/Ada from RR Software. I evaluated it some years ago; at that time, it was Windows-only and had some limitations that prevented it from compiling all of my application. If you design your applications keeping in mind the limitations of Janus/Ada, I think it would work well for you. In the small comparison I made, Janus/Ada generated code that was quite comparable in size and speed to the code from GNAT. -- Niklas Holsti Tidorum Ltd niklas holsti tidorum fi . @ .