Article View: gnu.misc.discuss
Article #74277Re: porting gcc for money -- thanks, but...
From: Raul Rockwell
Date: Fri, 31 May 1991 13:48
Date: Fri, 31 May 1991 13:48
40 lines
2605 bytes
2605 bytes
Joseph Edward Hummel:
But something still bothers me. One of the ideas of the FSF
(correct me if I'm wrong) is that software should be free so that
people can build on the work of others, instead of having to
reinvent the wheel. But if someone can take say gcc, port it, and
yet they don't have to release it, where's the benefit to society?
The benefit to society is (1) we are no worse off after this event
than before. (2) presumably the person who ported it got something
out of this.
Is there any reason to forbid this sort of hoarding? Seems to me that
allowing this sort of thing is essential (for freedom to exist, and
for security I suppose).
As a specific forinstance, suppose I do a 5 minute patch to emacs Say
I changed "~/.emacs" to "system$ini:emacs.el" in [lisp]novice.el on a
VMS system. Are you going to obligate me to go through all the hassle
of distributing emacs because I did a quick fix? Conceptually, I
should be able to do a port and not distribute it if I find the port
easy and the distribution hard.
If I have to port gcc to a similar platform, I end up having to
reinvent. Is this where reality (GPL) meets the FSF?
yep. You are no worse off than if (*) you didn't know about the port
or (*) the port did not exist.
Related question to above, which I don't get the answer to from
reading the license. Suppose company X ports gcc. I work for
company X, and have access to the port of gcc. Can I legally give
this software away to others, even if X doesn't want it released?
Or does company X own the port of gcc at this point, and so I'm
stealing by copying it?
The idea is, don't work for X. Basically, if you've signed a contract
with X saying that you agree to do what X says, there isn't a lot FSF
can do about it. So it's really up to you (and X).
Raul Rockwell
Technical Details
Message-ID:
<ROCKWELL.91May31084806@socrates.umd.edu>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!wuarchive!udel!haven.umd.edu!socrates.umd.edu!socrates!rockwellReferences:
<284615A0.5415@ics.uci.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,ebe4285f144e297f X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1991-05-31 09:05:42 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!wuarchive!udel!haven.umd.edu!socrates.umd.edu!socrates!rockwell From: rockwell@socrates.umd.edu (Raul Rockwell) Newsgroups: gnu.misc.discuss Subject: Re: porting gcc for money -- thanks, but... Message-ID: <ROCKWELL.91May31084806@socrates.umd.edu> Date: 31 May 91 13:48:06 GMT References: <284615A0.5415@ics.uci.edu> Sender: rockwell@socrates.umd.edu (Raul Rockwell) Distribution: gnu Organization: Traveller Lines: 40 In-Reply-To: jhummel@wave.ics.uci.edu's message of 31 May 91 09: 21:36 GMT