Date: Sat, 30 Nov 2002 22:48:44 -0800 From: Terry Lambert <tlambert2@mindspring.com> To: Darren Pilgrim <dmp@pantherdragon.org> Cc: freebsd-chat@freebsd.org Subject: Re: Is a port skeleton considered a derivative work under the GPL? Message-ID: <3DE9B0CC.8A368E61@mindspring.com> References: <3DE9A680.4000702@pantherdragon.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Darren Pilgrim wrote: > I'm planning on making a port skeleton for a GPL'd program. I can't, > though, figure out if I have to GPL the port skeleton or not. If the > skeleton is just the basic wrapper Makefile and uses the entire contents > of the original tarball verbatim, the skeleton is the equivalent of an > external start-up script and thus outside the scope of the original > license, right? What if I need to include patches or replace the > original Makefiles to get a clean build and install? Do those patches > and replacements have to be GPL'd? I've read the GPL, and all I gained > is a state of confusion. IANAL, I guess. You are basically asking the question "What makes A a derivative work of B?". Please see: http://www.pbwt.com/Attorney/files/ravicher_1.pdf For a lawyer's take on the subject, with regard to Open Source Software. See also: http://www.law.duke.edu/copyright/copykids/definitions.html#derivativework IMO: o The skeleton is _not_ a derivative work o The patches *are* a derivative work (thre represent deltas against the original code, and would preferrably "go away", so that the code would compile on FreeBSD without modification) o Replacement Makefiles are not derivative, but you might as well make them GPL, since they aren't useful without the code that it compiles. In general, replacements shouldn't be necessary; probably, you need to install "bash" and "gmake" and perhaps other code as package dependencies, instead, to avoid the rewrite. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3DE9B0CC.8A368E61>