Article View: alt.linux
Article #1111Re: GPL enforcement?
From: David Kastrup
Date: Wed, 23 Apr 2003 08:24
Date: Wed, 23 Apr 2003 08:24
57 lines
4029 bytes
4029 bytes
Rob Hughes <rob@robhughes.com> writes: > Rat Tank is alleged to have said in comp.os.linux.advocacy: > > <Probably false situation snipped> > > > The problem is this; GNU readline being fully GPLed. On release, > > we'd have to GPL our entire product due to the 'viral' nature of the > > GPL. > > No, you don't. You should try reading the actual GPL instead of MS' > FUD on the subject. Using GPL code in no way requires you to > "release your entire product" as source. The only thing you're > required to release is any patches or changes you make to > readline. If you just call into readline from your software, you > aren't required to release anything except readline. Wrong. You are confusing the GPL with the LGPL. > From http://www.gnu.org/licenses/gpl.html : > > These requirements apply to the modified work as a whole. *If > identifiable sections of that work are not derived from the Program, > and can be reasonably considered independent and separate works in > themselves, then this License, and its terms, do not apply to those > sections when you distribute them as separate works*. A program that uses readline as its input layer can't be considered independent of readline. > But when you distribute the same sections as part of a whole which > is a work based on the Program, the distribution of the whole must > be on the terms of this License, whose permissions for other > licensees extend to the entire whole, and thus to each and every > part regardless of who wrote it. I think this should be unambiguous enough. > Nothing in the GPL requires you to give your software away. You're > perfectly free to license the code you write in any way you desire, > with the exception of the GPL'ed code you've included. Problems with your reading comprehension? While you need not give your software away for free, you have to licence everything which contains readline as an essential part under the GPL. You can ask any amount you want, but the licence must be GPL. > In other words, if you write the core app, without which the GPL'ed > code is useless, then license that for whatever you can get from it. If the core app is "useless" without readline, the licence must be GPL. Ask any price you want, but the licence must be GPL. Followup to gnu.misc.discuss. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum
Technical Details
Message-ID:
<x57k9loc49.fsf@lola.goethe.zz>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!news100.image.dk!feed.news.nacamar.de!newsfeed01.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mailReferences:
<ae14ba57.0304220531.7b822d6c@posting.google.com> <swkpa.571703$L1.166536@sccrnsc02>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,5130e8b03e98362c,start
X-Google-Attributes: gid1025b4,public
X-Google-Thread: 100c5f,b88df6601b8c218a
X-Google-Attributes: gid100c5f,public
X-Google-Thread: fcfb9,b88df6601b8c218a
X-Google-Attributes: gidfcfb9,public
X-Google-Thread: 1103af,b88df6601b8c218a
X-Google-Attributes: gid1103af,public
X-Google-ArrivalTime: 2003-04-23 01:25:11 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!news100.image.dk!feed.news.nacamar.de!newsfeed01.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail
From: David Kastrup <dak@gnu.org>
Newsgroups: alt.linux,comp.os.linux.misc,comp.os.linux.advocacy,gnu.misc.discuss
Subject: Re: GPL enforcement?
Followup-To: gnu.misc.discuss
Date: 23 Apr 2003 10:24:06 +0200
Organization: T-Online
Lines: 57
Sender: dak@lola.goethe.zz
Message-ID: <x57k9loc49.fsf@lola.goethe.zz>
References: <ae14ba57.0304220531.7b822d6c@posting.google.com> <swkpa.571703$L1.166536@sccrnsc02>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: news.t-online.com 1051086250 07 30103 dvQ3EH-XbbadN 030423 08:24:10
X-Complaints-To: abuse@t-online.com
X-ID: GhpLZsZ68eXfw8xQezkNSHJBbNid2lTU3+AhMyXOEHMi8KLt7sAGok
X-Face: 2FEFf>]>q>2iw=B6,xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl
\!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN;i";/yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^
Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50