Article View: gnu.misc.discuss
Article #74125Re: why the library license
From: Aydin Edguer
Date: Tue, 02 Jul 1991 20:38
Date: Tue, 02 Jul 1991 20:38
69 lines
4520 bytes
4520 bytes
In article <1991Jul2.183339.3838@beaver.cs.washington.edu> pauld@stowe.cs.washington.edu (Paul Barton-Davis) writes: >[...] Note I said source code - not stuff from > the libraries, but perhaps something like taking gcc's parser, ripping > it out and using it for something else. If I charge time+materials to > a client for this, am I ripping of the original author of the parser, > or simply making good use of their work ? You may also be making good use of their work. But unless you give back something to the author, you are ripping the author off by charging someone else for the authors labor without reimbursing the author. You are ripping off the original author of the parser if you do not release the code. You are charging for time and labor without paying for time and labor. There was time and labor that went into writing the parser. If you don't think there was, then why not write your own? The GPL allows you to charge time and materials to a client (e.g. support) as long as the code is provided, so that it can be distributed to others. > Suppose that the mythical company referred to as "we" (you'll note my > current address is in the .edu domain) did not charge any of its > clients for the code that came from FSF material. If you are not going to charge money, why do you feel it is necessary to "hide" your code? Why not copyright your code and release it under a GPL? > Does the GPL imply that use of copylefted material in a non-copylefted > program makes one financially indebted to its authors ? I thought that the > whole point of the GPL was to remove this kind of relationship between > software and its creators. No, using copyrighted code does not necessarily make one financially indebted, but it does make one _intellectually_ indebted. You are using the ideas and creativity of others and have a responsibility to give them something in exchange. You would be abusing their generosity not to give something back. By releasing your code you are paying them back in kind using some of your ideas and creativity. > One of the problems with the whole GNU idea (as wonderful as it is) is > that it seems targetted at general purpose software (operating > systems, compilers, various tools). I disagree with you. While you are correct that the FSF _has been_ targeting the tools needed to create an operating system and is _currently_ targeting an operating system (and tools), the FSF philosophy has nothing to do with those targets. There are many people outside the FSF who embrace the GNU ideals and are working on tools in their areas of expertise. Expecting the FSF to develop specialized software before having all the general purpose software in place would be poor planning. > This is something ideally suited to general purpose software. > I'm not sure the same model can be extended to special purpose > systems created for 1 or 2 clients. Why not? If you only have one or two clients, _WHY NOT_ release your code? As has been said before, the GPL permits you to charge money, so long as your release your code afterwards for no more than distribution costs. If you are working for time and materials with a company to produce a specialized version of software, then you are already being paid. Releasing the code after you have finished your work will not be a loss of revenue to you since you never expect to sell it again. I think your division between specialized and general purpose is entirely artificial. But if you insist on it, then I will state, "I think specialized code is a better candidate for the GPL than general purpose code." Aydin Edguer
Technical Details
Message-ID:
<1991Jul2.203850.6505@usenet.ins.cwru.edu>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!charlie!edguerReferences:
<1991Jul1.190608.24178@beaver.cs.washington.edu> <1991Jul1.234602.13089@usenet.ins.cwru.edu> <1991Jul2.183339.3838@beaver.cs.washington.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,f8ba9bb4a8fd2d37 X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1991-07-02 15:06:55 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!charlie!edguer From: edguer@charlie.CES.CWRU.Edu (Aydin Edguer) Newsgroups: gnu.misc.discuss Subject: Re: why the library license Message-ID: <1991Jul2.203850.6505@usenet.ins.cwru.edu> Date: 2 Jul 91 20:38:50 GMT References: <1991Jul1.190608.24178@beaver.cs.washington.edu> <1991Jul1.234602.13089@usenet.ins.cwru.edu> <1991Jul2.183339.3838@beaver.cs.washington.edu> Sender: news@usenet.ins.cwru.edu Distribution: gnu Organization: Computer Engineering and Science, Case Western Reserve University Lines: 70 Nntp-Posting-Host: charlie.ces.cwru.edu