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=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,959627a08fbc77c5 X-Google-Attributes: gid1025b4,public X-Google-Thread: 103376,30a9bb3017fa58dd X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: GNAT versions ( was :Ada compiler for PC?) Date: 1999/04/27 Message-ID: <7g4oa3$gc$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 471501326 References: <7fndu7$im4$1@nnrp1.dejanews.com> <7fud3l$hqi$1@nnrp1.dejanews.com> <7g0bdf$3q9$1@nnrp1.dejanews.com> <7g3klg$26p$1@rtl.cygnus.com> X-Http-Proxy: 1.0 x12.dejanews.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Tue Apr 27 16:23:37 1999 GMT Newsgroups: comp.lang.ada,gnu.misc.discuss X-Http-User-Agent: Mozilla/4.04 [en] (OS/2; I) Date: 1999-04-27T00:00:00+00:00 List-Id: 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