TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender: "Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
Date: Fri, 22 Jan 1999 18:49:29 -0800
Reply-To: "Robert C. Leif, Ph.D." <[log in to unmask]>
From: "Robert C. Leif, Ph.D." <[log in to unmask]>
Content-Transfer-Encoding: 7bit
In-Reply-To: <[log in to unmask]>
Content-Type: text/plain; charset="iso-8859-1"
MIME-Version: 1.0
Parts/Attachments: text/plain (74 lines)
To: Martin Carlisle et al.
From: Bob Leif
My write-up on the Commercializing Ada Workshop includes an approach to this
type of problem. With ASIS technology, it should be possible to equitably
determine individual contributions to a project. In your special case, the
obvious first step is to converse with Randy privately. It would be a good
lesson for your students to see the benefits of free enterprise and the
support of the rights of intellectual property.

I will be on travel until 1 Feb. 1999.

> -----Original Message-----
> From: Team Ada: Ada Advocacy Issues (83 & 95)
> [mailto:[log in to unmask]]On Behalf Of Martin C. Carlisle
> Sent: Friday, January 22, 1999 1:17 PM
> To: [log in to unmask]
> Subject: Re: Looking for opinions on a what if
> > BTW, the "demo" version of Claw is free, and open source, and while not
> > including all the fancy bells and whistles, it is all by itself a
> > non-trivial, useful thick binding to Windows.  It really seems a shame
> > to me (having spent quite a bit of time working on Claw) for a) there to
> > be multiple re-inventions of the same wheel and b) multiple people
> > spending a lot of time doing/waiting for those reinventions.  Better to
> > build on top of one another's work than to attempt each time to start
> > over.
> I don't understand what you mean by open-source.  Here's what I
> see in claw.adb:
>     --
>     -- CLAW - Class Library for Ada and Windows.
>     --
>     -- This is the root package containing various global types,
> exceptions,
>     -- and routines, and the base window class.
>     --
>     -- Because of elaboration requirements, this cannot depend on
> any
>     -- child units.  Therefore, this unit ought to be kept as simple as
> possible
>     --
>     -- Copyright 1996, 1997, 1998  R.R. Software, Inc.
>     -- P.O. Box 1512, Madison WI  53701
>     -- All rights reserved.
>     --
> This is what is in readme.txt:
> [To make the lawyers happy, we have to mention that Windows 95
> and
> Windows NT are trademarks of Microsoft.  All contents of the .Zip
> files are
> Copyright 1996, 1997, 1998  R.R. Software, Inc.
> P.O. Box 1512, Madison WI  53701
> All rights reserved.]
> This sure doesn't sound like I could develop/modify/expand and
> redistribute.  I liked what I saw about CLAW from the SIGAda
> paper, but most any price multiplied by 1000 cadets/year gets
> expensive.
> --Martin
> Martin C. Carlisle, Asst Prof of Comp Sci,
> US Air Force Academy, [log in to unmask]
> DISCLAIMER: The content of this message does not
> necessarily reflect the opinions of the US Air
> Force Academy, or the US government