comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: Ada Libraries (was Re: howto make system calls (newbie question))
Date: Mon, 14 May 2001 14:16:41 -0500
Date: 2001-05-14T14:16:41-05:00	[thread overview]
Message-ID: <MaWL6.2162$A07.433578@homer.alpha.net> (raw)
In-Reply-To: 9domjk$h4t$1@nh.pace.co.uk

Marin David Condic wrote in message <9domjk$h4t$1@nh.pace.co.uk>...
>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?

Sockets stuff isn't very Windows specific; the implementation would of
course need to be redone for other systems.

As far as the license goes, the question is more whether the license
would allow vendors to distribute it with their compilers. Indeed, I
would expect a GPL license to PREVENT most of the vendors from
distributing it. (GPL poisoning, anyone?)

It was always our intent that Claw be distributed with compilers, indeed
it is distributed with Janus/Ada, and the introductory version is
distributed with Rational Apex and it also is on the ASE CD-ROM (as well
as our website).

In any case, I was responding more to the notion that "someone needs to
design" a O-O sockets library -- that's been done. Not that Claw.Sockets
as it stands would actually be the answer to everyone's needs.

Hopefully, this will be one of the areas that will be addressed in Ada
0y. As directory operations already is.

                Randy Brukardt.






  reply	other threads:[~2001-05-14 19:16 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-05-04 20:56 howto make system calls (newbie question) Beard, Frank
2001-05-07 14:42 ` Marin David Condic
2001-05-07 16:41   ` Samuel T. Harris
2001-05-07 18:25     ` Marin David Condic
2001-05-08 20:30       ` Samuel T. Harris
2001-05-08 21:13         ` Marin David Condic
2001-05-08 20:23     ` Samuel T. Harris
2001-05-08  7:34   ` Tarjei T. Jensen
2001-05-08 12:16     ` Larry Kilgallen
2001-05-08 14:12       ` Tarjei T. Jensen
2001-05-08 16:48         ` Larry Kilgallen
2001-05-08 21:40           ` Charles Hixson
2001-05-08 22:53             ` Larry Kilgallen
2001-05-09 16:00               ` Charles Hixson
2001-05-09 17:14                 ` Larry Kilgallen
2001-05-09  8:25           ` Tarjei T. Jensen
2001-05-09 12:28             ` Larry Kilgallen
2001-05-09 16:13               ` Charles Hixson
2001-05-10  7:17               ` Tarjei T. Jensen
2001-05-08 13:43     ` Marin David Condic
2001-05-12  2:58       ` Randy Brukardt
2001-05-12 13:07         ` Larry Kilgallen
2001-05-14 13:29         ` Ada Libraries (was Re: howto make system calls (newbie question)) Marin David Condic
2001-05-14 19:16           ` Randy Brukardt [this message]
2001-05-14 22:35             ` Ada Libraries Marin David Condic
2001-05-14 19:27           ` Ada Libraries (was Re: howto make system calls (newbie question)) tmoran
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox