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=-0.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,92640d662fc31a03 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-05-14 06:49:29 PST Path: archiver1.sj.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!193.251.151.101!opentransit.net!wanadoo.fr!isdnet!psinet-france!psiuk-f4!psiuk-p4!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Ada Libraries (was Re: howto make system calls (newbie question)) Date: Mon, 14 May 2001 09:29:23 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9domjk$h4t$1@nh.pace.co.uk> References: <9d6c89$1nd$1@nh.pace.co.uk> <9d87id$oll15@news.kvaerner.com> <9d8t6a$t8r$1@nh.pace.co.uk> NNTP-Posting-Host: 136.170.200.133 X-Trace: nh.pace.co.uk 989846964 17565 136.170.200.133 (14 May 2001 13:29:24 GMT) X-Complaints-To: newsmaster@pace.co.uk NNTP-Posting-Date: 14 May 2001 13:29:24 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.sj.google.com comp.lang.ada:7486 Date: 2001-05-14T13:29:24+00:00 List-Id: It may already be done in Claw, which is great for Windows based stuff, but doesn't help much for non windows systems. Originally this came up as a discussion about some sort of standardized library of stuff that would generally be available to all Ada compilers. Sort of like being able to count on the class libraries in Java. (Data structures, math stuff, communications, etc. Anything that could reasonably be expected to work on most systems to which Ada is targeted.) The question would be, how easily would the Claw.Sockets stuff port to - say - a Linux environment? And what is the liklihood that Claw.Sockets could be bundled up with a bunch of other things and put under some sort of GPL-ish license so that compiler vendors would be free to distribute it with their product? BTW: I liked the Ada Developers Cooperative License proposed by Bob Leif as a means by which an individual or small company could make Ada code available at no charge, but could lay claim to revenue if the code is incorporated in a product for resale. I think it would need to come up with some sort of payment scheme beyond a straight percentage of gross sales, and a lot of details would need to be hammered out, but in general, I think the concept is a good one. MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/ "Randy Brukardt" wrote in message news:pE1L6.1995$A07.421101@homer.alpha.net... > Already done. Take a look at Claw.Sockets (a subset is available in the > Claw Introductory Version, which is a free download from > www.rrsoftware.com). >