Article View: gnu.misc.discuss
Article #72873Re: Copyright implications of using gcc
From: Michael I Bushnell
Date: Wed, 08 Jan 1992 23:52
Date: Wed, 08 Jan 1992 23:52
37 lines
2670 bytes
2670 bytes
In article <Jan07.125226.7157@parst1.uucp> martin@parst1.uucp (Martin Walker) writes: Does the GNU public license imply that anything one writes and subsequently compiles using gcc (as opposed to any other C compiler) falls within the scope of the license? That is to say, would the author of the program then be forfeiting his normal copyright, thus prohibiting him from selling the binary software for gain? Would he be obliged to make available the source code of his software at, at most, some nominal distribution fee? Mere compilation with the compiler does not affect the copyright status of your program. Linking your program with a library is a different matter. The trivial libraries distributed with GCC give you unrestricted permission to distribute if they are linked in to an executable. Libraries distributed under the GPL cannot be distributed in linked form without forcing free distribution of the rest of the program. Libraries distributed under the GLPL allow non-free distribution in linked form, but only if you distribute (or make otherwise available) the complete library, complete with any modifications you have made to it, and enough mechanism to allow the user to relink your program with the library should they change the library. (Usually distributing the .o's of the program is enough to satisfy this requirement.) Also worth noting is that bison includes FSF source code in the parsers it generates; bison-generated parsers are thus copylefted, and thus are fully subject to the GPS. The GPL dees not place restrictions on distribution fees with only one exception: if you distribute source separately from binaries, the source must be shipped at a nominal fee to any third party. The binaries can be shipped at any fee you choose, and, if you are shipping only source or source and binaries at once, you can charge whatever people will pay you. -mib
Technical Details
Message-ID:
<MIB.92Jan8185215@geech.gnu.ai.mit.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!sun-barr!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!yale!mintaka.lcs.mit.edu!mintaka.lcs.mit.edu!mibReferences:
<Jan07.125226.7157@parst1.uucp>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,b1f184c74fe321b9 X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1992-01-08 16:04:38 PST Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!yale!mintaka.lcs.mit.edu!mintaka.lcs.mit.edu!mib From: mib@geech.gnu.ai.mit.edu (Michael I Bushnell) Newsgroups: gnu.misc.discuss Subject: Re: Copyright implications of using gcc Message-ID: <MIB.92Jan8185215@geech.gnu.ai.mit.edu> Date: 8 Jan 92 23:52:15 GMT References: <Jan07.125226.7157@parst1.uucp> Sender: news@mintaka.lcs.mit.edu Organization: Free Software Foundation, Cambridge, MA Lines: 37 In-Reply-To: martin@parst1.uucp's message of 8 Jan 92 19:44:36 GMT