Article View: gnu.misc.discuss
Article #72575Re: Too Good to be True?
From: Joe Wells
Date: Mon, 27 Jan 1992 22:41
Date: Mon, 27 Jan 1992 22:41
32 lines
2209 bytes
2209 bytes
In article <NB38eB19w164w@mantis.co.uk> mathew@mantis.co.uk (Lieutenant 030) writes: mib@churchy.gnu.ai.mit.edu (Michael I Bushnell) writes: > Ah! You have misunderstood. "Mere aggregation" of your .c file and > the FSF's .c file doesn't cause yours to be placed on the GPL, whether > they are called "one program" or not. The restriction is if you use > FSF code *in yours* (by modification, for example), or by distributing > an executable in which the two are inextricably intertwined. So basically, I can completely bypass the GPL so long as the customer has his own linker? Yes. Furthermore, you can ship a linker with your code, and a shell script or Makefile that invokes the linker for the customer. For example, you could ship GNU ld with your program. If you use GPL-covered include files to compile your code, the resulting object files are covered by the GPL and therefore you must supply complete source. So don't use GPL-covered include files if you don't want this to happen. The one thing that is unclear is the effect of aggregation in a "self-unpacking" archive. If this is "mere aggregation", then a self-unpacking archive that also invoked a Makefile or linker would allow you to ship a single executable file that configures itself when it is run the first time without violating the GPL. I think it would have to be possible to unpack the archive normally also. -- Enjoy, Joe Wells <jbw@cs.bu.edu>
Technical Details
Message-ID:
<JBW.92Jan27174103@bigbird.bu.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!zaphod.mps.ohio-state.edu!samsung!emory!att!bu2.bu.edu!bu.edu!nntp-read!jbwReferences:
<MIB.92Jan23173928@churchy.gnu.ai.mit.edu> <NB38eB19w164w@mantis.co.uk>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-27 14:58:11 PST Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!zaphod.mps.ohio-state.edu!samsung!emory!att!bu2.bu.edu!bu.edu!nntp-read!jbw From: jbw@bigbird.bu.edu (Joe Wells) Newsgroups: gnu.misc.discuss Subject: Re: Too Good to be True? Message-ID: <JBW.92Jan27174103@bigbird.bu.edu> Date: 27 Jan 92 22:41:03 GMT References: <MIB.92Jan23173928@churchy.gnu.ai.mit.edu> <NB38eB19w164w@mantis.co.uk> Sender: news@bu.edu Organization: Boston University Computer Science Department Lines: 32 In-reply-to: mathew@mantis.co.uk's message of 27 Jan 92 18:53:22 GMT