Article View: gnu.misc.discuss
Article #72556Re: Too Good to be True?
From: Per Abrahamsen
Date: Sat, 25 Jan 1992 15:00
Date: Sat, 25 Jan 1992 15:00
32 lines
1945 bytes
1945 bytes
In article <ZsHyeB7w164w@mantis.co.uk> mathew@mantis.co.uk (Lieutenant 030) mathew> The question is: why should my function bar(), written only by mathew> me, have to be distributed under the GPL just because it calls mathew> function foo()? Why can't I just say "the functions in this mathew> .c file are under the GPL; the functions in this .c file mathew> aren't"? charlie@umnstat.stat.umn.edu (Charles Geyer) writes: > You can. >>>>> On 24 Jan 92 16:07:00 GMT, mathew@mantis.co.uk (Lieutenant 030) said: mathew> Ah! This is news to me. Good news too. No, it is not news to you. Read your question again. Given the two source files gnu.c (under GPL) mathew.c (written by you) You can decide how to distribute (or not distribute) `mathew.c', even if some function in `mathew.c' do call a function defined in `gnu.c'. However, if you campile a binary `a.out' from the two source files `gnu.c' and `mathew.c', then a.out will clearly be a derivative of both files. Thus, if you distribute a.out (a derivative of `gnu.c') then you must also be willing to distribute the full source for `a.out', i.e. both `gnu.c' and `mathew.c'. Given FSF's goal, that seems very reasonable. But that wasn't what you asked about.
Technical Details
Message-ID:
<ABRAHAM.92Jan25150051@loke.iesd.auc.dk>Path:
arc1-ca.pugleaf.net!sparky!uunet!mcsun!news.funet.fi!sunic!dkuug!iesd!iesd.auc.dk!abrahamReferences:
<1992Jan23.224808.28281@news2.cis.umn.edu> <Dma3eB20w164w@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-25 06:37:45 PST Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!news.funet.fi!sunic!dkuug!iesd!iesd.auc.dk!abraham From: abraham@iesd.auc.dk (Per Abrahamsen) Newsgroups: gnu.misc.discuss Subject: Re: Too Good to be True? Message-ID: <ABRAHAM.92Jan25150051@loke.iesd.auc.dk> Date: 25 Jan 92 15:00:51 GMT References: <1992Jan23.224808.28281@news2.cis.umn.edu> <Dma3eB20w164w@mantis.co.uk> Sender: news@iesd.auc.dk (UseNet News) Organization: HUGIN Expert A/S Lines: 32 In-Reply-To: mathew@mantis.co.uk's message of 24 Jan 92 16:07:00 GMT