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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,d0f6c37e3c1b712a X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Newsgroups: comp.lang.ada Subject: Re: What luck we had ... References: <1151405920.523542.137920@p79g2000cwp.googlegroups.com> <0lejxatzum.fsf_-_@hod.lan.m-e-leypold.de> From: M E Leypold Date: 28 Jun 2006 02:02:12 +0200 Message-ID: <60ejxam9kr.fsf@hod.lan.m-e-leypold.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii User-Agent: Some cool user agent (SCUG) NNTP-Posting-Host: 88.72.243.222 X-Trace: news.arcor-ip.de 1151452558 88.72.243.222 (28 Jun 2006 01:55:58 +0200) X-Complaints-To: abuse@arcor-ip.de Path: g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.arcor-ip.de!news.arcor-ip.de!not-for-mail Xref: g2news2.google.com comp.lang.ada:5155 Date: 2006-06-28T02:02:12+02:00 List-Id: "Jeffrey R. Carter" writes: > M E Leypold wrote: > > We didn't get the project (for various reason that had nothing to do > > with Ada in this case :-)), but I suppose we have to count ourselves > > really lucky that we didn't gat it: This customer would have come in > > for multiple damages if he had found that his codebase got suddenly > > contaminated. Of course we could have done it again in another > > language, but then he'd have come in for contractual damages because > > of the project being behind schedule. > > A change to the license on future distributions does not change the > license under which you obtained it. If you obtained a GMGPL version > of GtkAda 2.4.0, then you had a GMGPL version, regardless of the > license used later. If you kept that version, then you still have a > GMGPL version. You also have the right to redistribute that GMGPL > version granting the GMGPL to those you distribute it to. I'd hope so, but that is exactly the thing that seems to be under doubt at present. See all the other posts on that subject (not only mine). AdaCore isn't helpful on that, also, since they don't remember having ever distributed GMGPL version of anything. Take that together with the reported attitude of "you cannot rely on COPYING, file headers or accompaning files, only on letters from the licensor" (whoever that might be), you see that a situation of doubt arises. Whereas I'm convinced (after now finding the license notices from the old sites in my archive) that indeed, the situation is as you describe, there is no positive statement on that to be got from ACT. My statement above was half ironic. But only half: I'm indeed glad that I've not to explain this customer an ambivalent situation in which the supposed copyright holder cannot remember the former license and our only assurance of our license status would be a backup copy on a rather old and grubby tape or CD. It smells like a situation where you'd need a lawyer for protection, and the customer wouldn't like it. And of course would put everything on the account of the unreliability of Open Source and the shiftyness and even sneakiness of the GPL: One day you have GMGPL and suddenly there is DOUBT (did I mention that customers often abhor doubt, since it translates to risk in business?) and possibly what first was just harmless code in the customers CVS might have become a GPL trojan horse. I can explain all that. I can try to assure. But where is the limit where the customer just has a better feeling not to use any Open Source any more ("you never know what you get") and looks for clear contracts and proprietary code bases again? But never mind: The situation didn't happen anyway. (The comment on damages for delay was real thaough, and it there is room for discussion wether the _possibly_ changed license wouldn't have been a good reason to ditch the whole project even months after start. IANAL.) Regards -- Markus