Article View: gnu.misc.discuss
Article #72640Re: Too Good to be True?
From: Michael I Bushnell
Date: Thu, 23 Jan 1992 22:39
Date: Thu, 23 Jan 1992 22:39
28 lines
2088 bytes
2088 bytes
In article <ZsHyeB7w164w@mantis.co.uk> mathew@mantis.co.uk (Lieutenant 030) writes: The question is: why should my function bar(), written only by me, have to be distributed under the GPL just because it calls function foo()? Why can't I just say "the functions in this .c file are under the GPL; the functions in this .c file aren't"? Why do the FSF tell me how I can distribute my code? Why can't they just tell me how to distribute their code? After all, I'm not trying to tell them how they can distribute their code, am I? So why are they doing that to me? 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, you can distribute, say, GNU alloca.c with your programs. As long as you are *very* clear about which is yours and which is not, and the GNU stuff is appropriately labelled, and you don't inextricably combine them (by linking an executable, for example), then you are fine. In fact, nothing within the FSF copyleft would prohibit what you say you want to do at all. -mib
Technical Details
Message-ID:
<MIB.92Jan23173928@churchy.gnu.ai.mit.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!wupost!darwin.sura.net!jvnc.net!yale.edu!yale!mintaka.lcs.mit.edu!mintaka.lcs.mit.edu!mibReferences:
<1992Jan21.065418.29013@raven.alaska.edu> <ZsHyeB7w164w@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-23 15:12:04 PST Newsgroups: gnu.misc.discuss Path: arc1-ca.pugleaf.net!sparky!uunet!wupost!darwin.sura.net!jvnc.net!yale.edu!yale!mintaka.lcs.mit.edu!mintaka.lcs.mit.edu!mib From: mib@churchy.gnu.ai.mit.edu (Michael I Bushnell) Subject: Re: Too Good to be True? In-Reply-To: mathew@mantis.co.uk's message of 22 Jan 92 14:51:46 GMT Message-ID: <MIB.92Jan23173928@churchy.gnu.ai.mit.edu> Sender: news@mintaka.lcs.mit.edu Organization: Free Software Foundation, Cambridge, MA References: <1992Jan21.065418.29013@raven.alaska.edu> <ZsHyeB7w164w@mantis.co.uk> Date: Thu, 23 Jan 1992 22:39:28 GMT Lines: 28