Article View: gnu.misc.discuss
Article #2028Re: Linking with C libraries.
From: Bill Bailey
Date: Mon, 08 Jan 1990 18:52
Date: Mon, 08 Jan 1990 18:52
34 lines
2117 bytes
2117 bytes
In article <1990Jan8.054859.557@oracle.com>, wbailey@oracle.com (Bill Bailey) writes: <me> Then, someone calls me demanding the source to platform ABC's C <me> library! After all, section 2b of the GPL requires that I make source <me> available for "the whole" of my program. Since the C library came from <me> platform ABC's vendor, I have never even seen the source and they will <me> not give it to me. Jacob Gore responds: > Since this case is explicitly addressed in GPL, I must assume that you have > not read GPL and hope that it is because you do not have a copy of GPL to > read. Here is a copy of GPL. See the last paragraph in Section 3. Jacob missed the most obvious case: I do have the GPL and did read it but simply forgot about this special case. My mistake. So I will never go to law school. Let's look at the paragraph Jacob refers to: > For an executable file, complete source code means all the source code > for all modules it contains; but, as a special exception, it need not > include source code for modules which are standard libraries that > accompany the operating system on which the executable file runs This seems to further bolster some previous arguments. If I just distribute my object libraries with a Makefile and say "link on site with any ansi C library" then I can't get unintentionally nailed by copyleft. How am I to control whether someone links with the "standard libraries that accompany the OS" or with GNU libraries? What if I distribute my object libraries to someone who runs them under GNU OS where the GNU libraries ARE the "standard libraries?" Help! confused in free software land -bill
Technical Details
Message-ID:
<1990Jan8.185253.8145@oracle.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!snorkelwacker!apple!oracle!newsReferences:
<1990Jan8.054859.557@oracle.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!snorkelwacker!apple!oracle!news From: wbailey@oracle.com (Bill Bailey) Newsgroups: gnu.misc.discuss Subject: Re: Linking with C libraries. Message-ID: <1990Jan8.185253.8145@oracle.com> Date: 8 Jan 90 18:52:53 GMT References: <1990Jan8.054859.557@oracle.com> Sender: news@oracle.com Reply-To: wbailey@oracle.com Organization: Oracle Corp Lines: 34