🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #1955

Re: What is a requirement

#1955
From: Rodney Peck II
Date: Wed, 20 Dec 1989 20:28
29 lines
1846 bytes
>>>>> On 20 Dec 89 16:59:17 GMT, sja@sirius.hut.fi (Sakari Jalovaara) said:


Tower>   Wrong.  If your program requires GNU source to be linked in, it's all
Tower>   covered by the GPL.

Russ>If you don't use any of the advanced features of GNU's getopt such
Russ>that it can be linked to any getopt, then it's not covered by the GPL.

That's what I was tryingf to say.  Just because you use the code in your
own program doesn't mean you _have_ to give them that piece of code.  You
could just as well remove the gnu getopt and write your own that mimics the
functionality.  You should be very careful to not read and copy the work
done by the FSF however.

Personally, I think this is sort of left handed and opportunistic and I
wouldn't do it, but that's me.

Sakari> But *is* covered if it *does* use features specific to GNU getopt?

No, that's part of the point.  You can write code that performs the same
actions if you want to.  It's essentially up to you to do the work.

But, obviously, I've been wrong before -- read the Manifesto and find out
if code with a similar programming interface automatically falls under the
copyleft.

--
Rodney
Technical Details
Message-ID: <RODNEY.89Dec20152817@picasso.ipl.rpi.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!zaphod.mps.ohio-state.edu!rpi!rpi.edu!rodney
References: <RODNEY.89Dec14141031@dali.ipl.rpi.edu> <8912201209.AA03583@wheat-chex> <NELSON.89Dec20102325@image.clarkson.edu> <SJA.89Dec20185917@sirius.hut.fi>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!zaphod.mps.ohio-state.edu!rpi!rpi.edu!rodney
From: rodney@picasso.ipl.rpi.edu (Rodney Peck II)
Newsgroups: gnu.misc.discuss
Subject: Re: What is a requirement
Message-ID: <RODNEY.89Dec20152817@picasso.ipl.rpi.edu>
Date: 20 Dec 89 20:28:50 GMT
References: <RODNEY.89Dec14141031@dali.ipl.rpi.edu>
 <8912201209.AA03583@wheat-chex>
 <NELSON.89Dec20102325@image.clarkson.edu>
 <SJA.89Dec20185917@sirius.hut.fi>
Distribution: gnu
Organization: Rensselaer Polytechnic Institute Image Processing Lab, Troy NY
Lines: 29
In-Reply-To: sja@sirius.hut.fi's message of 20 Dec 89 16:59:17 GMT