🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #75725

Re: Free Software Users == dupes ?

#75725
From: Joe Buck
Date: Mon, 30 Apr 1990 17:13
52 lines
3561 bytes
In article <4207:Apr3004:21:3090@stealth.acf.nyu.edu> brnstnd@stealth.acf.nyu.edu (Dan Bernstein) writes:
>However, a huge portion of code use and reuse under UNIX doesn't involve
>source code at all. A GNU program installs a library; someone sees the
>library and uses it or, in the worst case, doesn't even know he's using
>the library at all. When you install gcc, does it send mail to all your
>users warning them that, unlike most UNIX compilers, it doesn't produce
>freely redistributable output? No.

gcc does produce freely distributable output; even if you can find some
lawyer who disagrees with this, it doesn't matter because Richard Stallman
believes it (he's said so on the record) so he won't come after you.  It's
only if you link with gnu libraries that you have a problem.  Right now
there isn't any gcc library to worry about.  The only thing that gets you
here is bison licensing.

This is more of a problem with g++.  To avoid any confusion, since version
1.36 you have to say -lg++ on the command line now to get the libg++ library.
If you don't say "-lg++" and everything you link in is your own, the code
is all yours.

If anyone doesn't like this, they can produce replacement libraries that
are freely redistributable.  I might even contribute to such an effort,
since I have no problems with people selling software.  But when I use
Gnu software I don't think it's an evil thing to follow the conditions.

>> Seems to me that once you've been informed of the licensing
>> conditions, if you go ahead you implicitly agree to them.

>This isn't true when the license is unenforceable.
But if you believe the license is unenforceable, your attempt to license
the code you steal may be unenforceable as well -- you sell a binary, and
everyone happily gives your binary code away, refusing to pay you except
for the first copy.  What are you going to do?  The onus would then be
on you to prove a violation, and you've already shown your own disrespect
for licensing.

A little old lady's rights to personal safety in a very bad neighborhood
may be unenforceable, because there isn't enough police presence to stop
the thieves.  But if you violate the Gnu license on the theory that it's
unenforceable, you're just another thief -- willing to steal from someone
because you believe they are helpless.

Even in the absence of a legal document you think is up to snuff, if you
were a gentleman you would honor the wishes of someone who has given you,
for free, valuable software, not to use it in a way that violates the
author's principles, even if you disagree with them.


--
--
Joe Buck
jbuck@ohm.berkeley.edu	 {uunet,ucbvax}!ohm.berkeley.edu!jbuck	
Technical Details
Message-ID: <35910@ucbvax.BERKELEY.EDU>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!ucbvax!galileo.berkeley.edu!jbuck
References: <2852@rex.cs.tulane.edu> <970016@gore.com> <PCG.90Apr25205938@rupert.cs.aber.ac.uk> <976:Apr2909:03:3890@stealth.acf.nyu.edu> <GUMBY.90Apr29041714@Cygnus.COM> <4207:Apr3004:21:3090@stealth.acf.nyu.edu>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,1a1f932bc12166f3
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1990-04-30 11:32:19 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!ucbvax!galileo.berkeley.edu!jbuck
From: jbuck@galileo.berkeley.edu (Joe Buck)
Newsgroups: gnu.misc.discuss
Subject: Re: Free Software Users == dupes ?
Message-ID: <35910@ucbvax.BERKELEY.EDU>
Date: 30 Apr 90 17:13:23 GMT
References: <2852@rex.cs.tulane.edu> <970016@gore.com> <PCG.90Apr25205938@rupert.cs.aber.ac.uk> <976:Apr2909:03:3890@stealth.acf.nyu.edu> <GUMBY.90Apr29041714@Cygnus.COM> <4207:Apr3004:21:3090@stealth.acf.nyu.edu>
Sender: usenet@ucbvax.BERKELEY.EDU
Reply-To: jbuck@galileo.berkeley.edu.UUCP (Joe Buck)
Organization: U.C. Berkeley -- ERL
Lines: 52
Posted: Mon Apr 30 18:13:23 1990