🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #72556

Re: Too Good to be True?

#72556
From: Per Abrahamsen
Date: Sat, 25 Jan 1992 15:00
32 lines
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!abraham
References: <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