comp.lang.ada
 help / color / mirror / Atom feed
From: "Steve Whalen" <SteveWhalen001@hotmail.com>
Subject: Re: and visual library once again
Date: 23 Oct 2005 00:39:29 -0700
Date: 2005-10-23T00:39:29-07:00	[thread overview]
Message-ID: <1130053169.518277.86690@z14g2000cwz.googlegroups.com> (raw)
In-Reply-To: 1TF6f.1787$dW6.1751@trndny09

Hyman Rosen wrote:
> Steve Whalen wrote:
> > GNAT would be a "perfect" example only if AdaCore were still respecting
> > the wishes of the people who put up the money (the DOD), who insisted
> > on the GMGPL for the runtime libraries of the GNAT compiler.
>
> They received a contract for a project and they fulfilled it.
> Whatever wishes may be involved are irrelevant. And actually,
> the original contract was deliberately for less than the whole
> of the Ada standard precisely to avoid damaging the business of
> other Ada vendors. If anything, by releasing a GPL-only runtime,
> AdaCore is honoring that original intent.

I agree that AdaCore fulfilled the contract and are free to do what
they want. I understand that the new Ada 2005 compiler can be
considered "freer" from the perspective of the software. However the
new Ada 2005 compiler is "less free" from the perspective of the _user_
of the software, since it cannot be used to produce proprietary, closed
source, non-GPL software.

I disagree that "they are honoring that original intent" since the
original intent to protect the other Ada vendors was accomplished by
the limited size of the investment made by the DOD. It was also a very
clear intent of both the DOD and the GNAT developers to have GNAT be an
Ada compiler capable of producing proprietary closed source programs.
An even more important "intent" of the GNAT project was to help
popularize Ada even though the DOD was dropping it's "Ada mandate".

I agree that "Whatever wishes may be involved are irrelevant.". They
are legally irrelevant. They are NOT irrelevant to the future of Ada as
a language.

AdaCore by it's actions is directly contradicting many statements made
by the AdaCore founders here on comp.lang.ada over the last 5 to 10
years.  Their statements (many quite impassioned) showed they
understood the power of having a free, high quality, up to date, easily
installed Ada compiler capable of producing proprietary software as a
means of proselytizing the Ada language. AdaCore at the time also
pointed out that since they had to package up the software for their
supported customers anyway, releasing the "public" versions was NOT an
issue of cost.

Since AdaCore hasn't explained _why_ they changed from GMGPL to GPL in
the runtime for their "free" compiler, they've created unnecessary FUD
about the Ada language. Whether they did it in an attempt to get more
$$$ or they are bowing to pressure from other Ada vendors, or exactly
why they did it, is also irrelevant.  But the change _does_ hurt the
Ada language, which may not be dead, but it sure isn't growing in
popularity outside of the universe of those who already know it's
value.  Helping to kill a dying language was NOT the DOD's intent when
it dropped the "Ada mandate" and created the GNAT project.

Steve




  reply	other threads:[~2005-10-23  7:39 UTC|newest]

Thread overview: 65+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-20 17:29 and visual library once again Szymon Guz
2005-10-20 18:38 ` Pascal Obry
2005-10-20 21:01   ` Szymon Guz
2005-10-20 21:04     ` Pascal Obry
2005-10-20 21:09       ` Szymon Guz
2005-10-20 21:21         ` Pascal Obry
2005-10-21  2:19           ` Steve Whalen
2005-10-21  3:08             ` Larry Kilgallen
2005-10-21  7:52               ` Szymon Guz
2005-10-21 13:48                 ` Larry Kilgallen
2005-10-21 10:43               ` Steve Whalen
2005-10-21 13:50                 ` Larry Kilgallen
2005-10-21 13:54                   ` Hyman Rosen
2005-10-21 16:29                     ` Larry Kilgallen
2005-10-21 18:19                       ` Hyman Rosen
2005-10-25 22:01                         ` Björn Persson
2005-10-21  4:02             ` tmoran
2005-10-21  6:54               ` Hyman Rosen
2005-10-22  5:38                 ` tmoran
2005-10-23  2:42                   ` Hyman Rosen
2005-10-21  9:58               ` Steve Whalen
2005-10-21 14:55                 ` Bob Spooner
2005-10-21 16:51                   ` Dmitry A. Kazakov
2005-10-21 22:01                   ` Jeffrey R. Carter
2005-10-23  6:31                   ` Steve Whalen
2005-10-23 11:27                     ` Jeffrey R. Carter
2005-10-23 21:41                       ` Steve Whalen
2005-10-24  3:14                         ` Jeffrey R. Carter
2005-10-24 12:52                     ` Bob Spooner
2005-10-25  7:23                       ` Steve Whalen
2005-10-25 14:20                         ` Bob Spooner
2005-10-21 17:01               ` Björn Persson
2005-10-22  5:38                 ` tmoran
2005-10-25 20:51                   ` Björn Persson
2005-10-25 22:16                     ` tmoran
2005-10-25 23:14                       ` Björn Persson
2005-10-26  0:14                         ` tmoran
2005-10-26 22:11                           ` Björn Persson
2005-10-26 23:46                             ` OT: was " tmoran
2005-10-27 23:40                               ` Björn Persson
2005-10-28  2:30                                 ` tmoran
2005-10-30  0:20                                   ` Björn Persson
2005-10-21  7:00             ` Martin Dowie
2005-10-21 14:18               ` Marc A. Criley
2005-10-21 15:53                 ` Jean-Pierre Rosen
2005-10-21 18:14                   ` Marc A. Criley
2005-10-21 18:52                   ` Martin Dowie
2005-10-21 18:26             ` Simon Wright
2005-10-21 20:11               ` Szymon Guz
2005-10-21 20:47                 ` Hyman Rosen
2005-10-22  5:38                   ` tmoran
2005-10-22 12:06                     ` Larry Kilgallen
2005-10-23  2:41                     ` Hyman Rosen
2005-10-23  6:35                       ` tmoran
2005-10-23  6:49                         ` Hyman Rosen
2005-10-22  7:56                   ` Dmitry A. Kazakov
2005-10-23  2:32                     ` Hyman Rosen
2005-10-23  8:43                       ` Dmitry A. Kazakov
2005-10-23  5:34                   ` Steve Whalen
2005-10-23  6:14                     ` Hyman Rosen
2005-10-23  7:39                       ` Steve Whalen [this message]
2005-10-23  9:31                         ` Hyman Rosen
2005-10-24 12:56                   ` Bob Spooner
2005-10-24 13:08                     ` Jean-Pierre Rosen
2005-10-23  3:44                 ` Steve
replies disabled

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