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!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!peer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post01.iad.highwinds-media.com!fx03.iad.POSTED!not-for-mail From: Brad Moore User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: a new language, designed for safety ! References: <1402308235.2520.153.camel@pascal.home.net> <85ioo9yukk.fsf@stephe-leake.org> <255b51cd-b23f-4413-805a-9fea3c70d8b2@googlegroups.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: NNTP-Posting-Host: 68.145.219.148 X-Complaints-To: internet.abuse@sjrb.ca X-Trace: 1402411372 68.145.219.148 (Tue, 10 Jun 2014 14:42:52 UTC) NNTP-Posting-Date: Tue, 10 Jun 2014 14:42:52 UTC Date: Tue, 10 Jun 2014 08:43:04 -0600 X-Received-Bytes: 2298 X-Received-Body-CRC: 25830766 Xref: news.eternal-september.org comp.lang.ada:20199 Date: 2014-06-10T08:43:04-06:00 List-Id: On 14-06-10 07:00 AM, Lucretia wrote: > On Tuesday, 10 June 2014 13:50:49 UTC+1, J-P. Rosen wrote: > >>> This is a major problem actually. With GCC C/C++/.Obj-C/etc., someone >>> can come along and just write a mobile app and sell it without any >>> fear of being sued as you didn't release the source. Not so with >>> ACT's GPL'd GNAT [...] >> >> But it the case with FSF Gnat. Nobody forces you to use ACT's version. > > But you've not taken into account everything else I said. RE: The libs are GPL'd too, therefore you cannot do anything reasonable these days without unicode or XML, in fact both Android and iOS require the use of both. You would have to try to find an appropriately licenced lib or write your own or bind to something else. Is there a list of such libraries that would be of interest? If that is what is stopping people from using Ada, then I would think it wouldn't be too hard to find people willing to work on creating non-GPL versions of such libraries, or to create bindings to other libraries that already exist. At the very least it would be a lot easier than inventing a new language, and then creating versions of those libraries in that new language. Brad > > Luke. >