comp.lang.ada
 help / color / mirror / Atom feed
From: Robert Dewar <dewar@gnat.com>
Subject: Re: GNAT versions ( was :Ada compiler for PC?)
Date: 1999/04/27
Date: 1999-04-27T00:00:00+00:00	[thread overview]
Message-ID: <7g4oa3$gc$1@nnrp1.dejanews.com> (raw)
In-Reply-To: 7g3klg$26p$1@rtl.cygnus.com

In article <7g3klg$26p$1@rtl.cygnus.com>,
  bothner@cygnus.com (Per Bothner) wrote:

> Well, I can't think of a single Gcc feature, major or
> otherwise, that was in our standard customer release
> before being in EGCS.

There have been some minor examples (at least you have
told customers this was the case), but in general, right,
the Cygnus policy is the same as the ACT one, anything in
a standard customer release is also made available publicly
at essentially the same time (in the case of ACT, there is
a small lag in time, simply because we prepare the customer
release first, if we had more resources, we could probably
eliminate even this couple of weeks lag).

> Note:  I am talking about the standard GNUPro product;
> not contracted deliverables made to a specific customer.

But actually this was the crux of the issue here in the
discussion with regard to GNAT. Not the issue of standard
releases, but the issue of special releases to specific
customers to meet specific contract requirements for these
customers.

> (Obviously, if somebody pays for a new port to an
> unannounced chip, we are not going to put into Egcs
> before it is announced!)

What I wonder about here is the secondary distribution.
Yes, as Cygnus you can give the product back to the chip
maker here, but presumably the chip maker cannot distribute
this to any third party with any kind of ND restrictions.
That seems an awkward situation.

For example, suppose that Cygnus did a Merced port for
Intel, then Intel could not give it to anyone else, e.g.
to develop a Linux for it, with non-disclosure restrictions
that would prevent them from distributing it.

One of the interesting points of the GPL is that it allows
ONE organization to do internal work in complete secrecy,
unhampered by GPL restrictions of any kind, but this
does not extend to two companies working together, because
every time they send a copy between them, it must be sent
in unrestricted manner.

I should say that I have discussed this point explicitly
with Richard Stallman, and he agrees with this assessment
of both the intent and effect of the GPL.


> I don't think it is proper for you to say what "Cygnus
> feels".  At the very least put in a "my guess is ...".

This was not a guess, it was based on a direct conversation
with Cygnus folks. Incidentally I did not intend it as a
criticism. If indeed most changes to GDB are done by Cygnus
it is perfectly reasonable for them to worry that opening
things up can cause extra work without sufficient return.
The reason EGCS works well on both sides is that although
it is true that most contributions to EGCS have been from
Cygnus, there are many important contributions from
elsewhere. So far this is not true of GDB, but we hope it
may be in the future, and Cygnus certainly shares this
(again I am not guessing, this is based on direct
interactions, but in any case it is an entirely reasonable
position, and is what I would have guessed in any case).
>

-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    




  parent reply	other threads:[~1999-04-27  0:00 UTC|newest]

Thread overview: 78+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-04-17  0:00 Ada compiler for PC? Michael Feher
1999-04-17  0:00 ` Steven Hovater
1999-04-17  0:00 ` Tom Moran
1999-04-18  0:00   ` Tom Moran
1999-04-20  0:00   ` Larry Kilgallen
1999-04-20  0:00     ` Robert Dewar
1999-04-20  0:00       ` GNAT versions ( was :Ada compiler for PC?) SpamSpamSpam
1999-04-21  0:00         ` Robert Dewar
1999-04-21  0:00           ` Glen
1999-04-21  0:00             ` Larry Kilgallen
1999-04-21  0:00               ` root
1999-04-22  0:00                 ` Robert Dewar
1999-04-22  0:00                   ` Glen
1999-04-23  0:00                     ` Robert Dewar
1999-04-22  0:00                       ` Russell Senior
1999-04-23  0:00                         ` Samuel Mize
1999-04-23  0:00                           ` Russell Senior
1999-04-23  0:00                             ` Samuel Mize
1999-04-25  0:00                               ` Robert Dewar
1999-04-23  0:00                             ` Robert Dewar
1999-04-23  0:00                               ` Larry Kilgallen
1999-04-24  0:00                             ` Russ Allbery
     [not found]                             ` <7fqld6$htu$1@nnrp1.dej <1999Apr23.172908.1@eisner>
     [not found]                               ` <7frqmj$bg6$1@mulga.cs.mu.oz.au>
1999-04-24  0:00                                 ` Leslie Mikesell
1999-04-25  0:00                                   ` Robert Dewar
1999-04-25  0:00                                     ` Russ Allbery
1999-04-25  0:00                                       ` Robert Dewar
1999-04-25  0:00                                     ` Maciej Stachowiak
1999-04-26  0:00                                       ` Robert Dewar
1999-04-25  0:00                                         ` Maciej Stachowiak
1999-04-26  0:00                                         ` Per Bothner
1999-04-27  0:00                                           ` Stan Shebs
1999-04-27  0:00                                           ` Robert Dewar [this message]
1999-04-27  0:00                                           ` Robert Dewar
1999-04-27  0:00                                             ` Matthew Heaney
1999-04-28  0:00                                               ` Robert Dewar
1999-04-28  0:00                                                 ` David Kastrup
1999-04-28  0:00                                                   ` Robert Dewar
1999-04-29  0:00                                                 ` Per Bothner
1999-04-30  0:00                                                   ` Robert Dewar
1999-05-04  0:00                                                   ` Mike Stump
1999-05-05  0:00                                                     ` Robert Dewar
1999-05-06  0:00                                                       ` Mike Stump
1999-05-06  0:00                                                         ` Robert Dewar
1999-05-06  0:00                                                           ` Andi Kleen
1999-05-06  0:00                                                             ` Robert Dewar
1999-05-07  0:00                                                           ` Mike Stump
1999-05-07  0:00                                                             ` Robert Dewar
1999-05-08  0:00                                                       ` Pascal F. Martin
1999-05-08  0:00                                                         ` Robert Dewar
1999-05-08  0:00                                                           ` bill
1999-05-17  0:00                                                   ` Richard Kenner
1999-05-19  0:00                                                     ` Nick Roberts
1999-04-24  0:00                               ` Fergus Henderson
1999-04-23  0:00                           ` Robert Dewar
1999-04-23  0:00                         ` Pascal Obry
1999-04-23  0:00                           ` dennison
1999-04-23  0:00                             ` Robert Dewar
1999-04-24  0:00                           ` Christopher Browne
1999-04-23  0:00                         ` bourguet
1999-04-25  0:00                           ` Geoffrey KEATING
1999-04-25  0:00                             ` Robert Dewar
1999-04-25  0:00                               ` EGCS & GNAT Was (Re: GNAT versions) David Starner
1999-04-26  0:00                                 ` Robert Dewar
1999-04-26  0:00                                 ` Robert Dewar
1999-04-26  0:00                               ` GNAT versions ( was :Ada compiler for PC?) Geoffrey KEATING
     [not found]                             ` <7fua23$fgh$1@nnrp1 <37234dca.a509d0d9@aasaa.ofe.org>
1999-04-26  0:00                               ` EGCS & GNAT Was (Re: GNAT versions) Larry Kilgallen
1999-04-26  0:00                             ` GNAT versions ( was :Ada compiler for PC?) bourguet
1999-04-24  0:00                       ` Ronald Cole
1999-04-22  0:00                 ` dennison
1999-04-21  0:00             ` Robert Dewar
1999-04-20  0:00       ` Ada compiler for PC? Tom Moran
1999-04-18  0:00 ` Wilhelm Spickermann
     [not found] ` <7fua23$fgh$1@nnrp1 <37234dca.a <1999Apr25.201259.1@eisner>
1999-04-25  0:00   ` EGCS & GNAT Was (Re: GNAT versions) Leslie Mikesell
1999-04-26  0:00     ` Larry Kilgallen
1999-04-26  0:00       ` Robert Dewar
1999-05-04  0:00         ` Mike Stump
1999-05-05  0:00           ` Robert Dewar
1999-04-26  0:00     ` Robert Dewar
replies disabled

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