Article View: gnu.misc.discuss
Article #72557Re: Too Good to be True?
From: Lars Aronsson
Date: Sat, 25 Jan 1992 17:15
Date: Sat, 25 Jan 1992 17:15
38 lines
2590 bytes
2590 bytes
Quotation from Per Abrahamsen <abraham@iesd.auc.dk> article <ABRAHAM.92Jan25150051@loke.iesd.auc.dk> Per> However, if you compile a binary `a.out' from the two source Per> files `gnu.c' and `mathew.c', then a.out will clearly be a Per> derivative of both files. Thus, if you distribute a.out (a Per> derivative of `gnu.c') then you must also be willing to Per> distribute the full source for `a.out', i.e. both `gnu.c' and Per> `mathew.c'. Given FSF's goal, that seems very reasonable. But Per> that wasn't what you asked about. I have not read the entire GPL today, but if a.out is considered a derivate of gnu.c, then surely it must suffice to provide a.out together with gnu.c and matthew.o. I don't see the rationale for GPL forcing the distribution of matthew.c. What if mathew.c is a derivate of mathew.y, does this guy then have to deliver that mathew.y or would mathew.c suffice? The GPL does define the term source code (in section 3), but who can prove that there was a mathew.y before mathew.c? And who can prove that there was a mathew.c before mathew.o? What if Mathew sells mathew.o (without providing mathew.c), and Nancy distributes gnu.c under GPL, and Olivia works as a consultant offering to compile and link files for John Doe (who doesn't want to compile them himself)? Would Mathew violate the GPL? What if Mathew and Nancy and Olivia is the same person or works for the same company? Obviously, M.N.O. Inc is the cause of the existence of a.out in John Doe's computer, but is this defined as distributing a.out? I am not an expert on law, especially not USAmerican law, so it would be interesting to hear other opinions. In my humble opinion, the so called Free Software Foundation should be renamed the GPL Software Foundation. Or else, we will soon be writing "Freedom(TM)". -- Lars Aronsson, Lysator, Linkoping University, Linkoping, Sweden
Technical Details
Message-ID:
<975@lysator.liu.se>Path:
arc1-ca.pugleaf.net!sparky!uunet!mcsun!news.funet.fi!sunic!liuida!isy!lysator.liu.se!aronssonReferences:
<1992Jan23.224808.28281@news2.cis.umn.edu> <Dma3eB20w164w@mantis.co.uk> <ABRAHAM.92Jan25150051@loke.iesd.auc.dk>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,e71af1b1f401c58d X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1992-01-25 11:17:34 PST Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!news.funet.fi!sunic!liuida!isy!lysator.liu.se!aronsson From: aronsson@lysator.liu.se (Lars Aronsson) Newsgroups: gnu.misc.discuss Subject: Re: Too Good to be True? Message-ID: <975@lysator.liu.se> Date: 25 Jan 92 17:15:33 GMT References: <1992Jan23.224808.28281@news2.cis.umn.edu> <Dma3eB20w164w@mantis.co.uk> <ABRAHAM.92Jan25150051@loke.iesd.auc.dk> Sender: news@isy.liu.se (Lord of the News) Organization: Lysator Computer Club, Linkoping University, Sweden Lines: 38