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!gandalf.srv.welterde.de!news.jacob-sparre.dk!loke.jacob-sparre.dk!pnx.dk!.POSTED!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: What exactly is the licensing situation with GNAT? Date: Wed, 12 Nov 2014 19:59:07 -0600 Organization: Jacob Sparre Andersen Research & Innovation 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> <87a93wmtom.fsf@adaheads.sparre-andersen.dk> NNTP-Posting-Host: 24-196-82-226.static.mdsn.wi.charter.com X-Trace: loke.gir.dk 1415843948 11496 24.196.82.226 (13 Nov 2014 01:59:08 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Thu, 13 Nov 2014 01:59:08 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Original X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Xref: news.eternal-september.org comp.lang.ada:23209 Date: 2014-11-12T19:59:07-06:00 List-Id: "David Botton" wrote in message news:c9535bc6-4e37-4e92-a2a1-3a5f7280d324@googlegroups.com... >> GWindows is still GNAT-only, right? If you want to use a different Ada >> compiler, Claw is really your only option. > >Nope, would be a simple compile and change a few lines here and there for >Object'Img. > >It could be it has been used on other compilers, I didn't keep track. >Others run >the project now and may know. I remember that another vendor I know tried that and told me that it was very difficult to get to work on their implementation. Dunno if that was an older version or if it is still true. (It would surely be worse on Janus/Ada with the weird System.Address size and the like.) >Also since others maintain it now, not myself, there may be Ada 2005 and >2012 code >already in it. Perhaps some day if there as actually another compiler for >2005 or 2012 >we can see. You're sounding like Dewar. :-) The Rational/IBM compiler is a full implementation of Ada 2005. Janus/Ada supports some Ada 2005 stuff, and will support more when I get a round tuit, as well as some Ada 2012 stuff. ... >> (Besides, I thought AdaPower had such a list of packages. Which hasn't >> been >> updated in forever... :-) > >As I said in a few threads, I abandoned all public Ada projects 10 years >ago with the >start of Shareware GNAT. Now that there is a professional grade >unencumbered open >source compiler again (GNAT-FSF), I have taken an interest again to give >Ada one >more try. I think it is worth it, I assume you do to :) > >I'd love to see you involved Randy on making the new push of Ada into the >Application's market. You have more experience than many others in the Ada >world in that space (most have Zero) and it would serve you well in it. >Contact >me by e-mail and we can talk more. Write me with what you have in mind. >BTW Gnoga would work well with Janus although it would take some work to >backport to Ada 95 and It would need a websocket implementation other than >AWS which requires 2012. Well, Ada 95 + 10% of Ada 2005. Not sure what "websocket" you are talking about here. NC.Sockets is a regular, portable sockets implementation that works on both Windows and Linux. ("NC" ==> "Not Claw", it's based on the Claw sockets implementation, but with the Windows-specific stuff filed off. Tero Koskinen built a Linux version which I've been using for that part. It's BSD-licensed. I need to finish that up one of these days, as the Ada search engine and Trash-finder both depend on it, and I need to port them from our obsolete W2K server to the newish Linux server.) >Given that, yes AdaPower will be updated soon, using Gnoga actually :) Randy.