Article View: gnu.misc.discuss
Article #72854Copyleft notice in shared libraries
From: David V. Wallace
Date: Sat, 04 Jan 1992 11:53
Date: Sat, 04 Jan 1992 11:53
25 lines
1854 bytes
1854 bytes
Date: 2 Jan 92 19:19:52 EST
From: dej@qpoint.amiga.ocunix.on.ca (David Jones)
What is the appropriate method for posting the FSF Copyleft notice
in a shared library that does not output to "standard output"?
Is embedding the notice in the object code sufficient or should I
provide a function that does something with it (such as return the
string to a caller who can then print it out).
From the GPL (V1):
c) If the modified program normally reads commands interactively when
run, you must cause it, when started running for such interactive use
in the simplest and most usual way, to print or display an
announcement including an appropriate copyright notice and a notice
that there is no warranty (or else, saying that you provide a
warranty) and that users may redistribute the program under these
conditions, and telling the user how to view a copy of this General
Public License.
I would think that since your code doesn't run interactively, that you
wouldn't have to do this. However it would be a nice touch to provide a
static string or entry point that returns one, so that a caller could
produce such a message.
Technical Details
Message-ID:
<GUMBY.92Jan4115316@Cygnus.COM>Path:
arc1-ca.pugleaf.net!sparky!uunet!think.com!ames!eos!data.nas.nasa.gov!data!gumbyReferences:
<dej.06ra@qpoint.amiga.ocunix.on.ca>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,1816b8f529591e26 X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1992-01-04 12:57:37 PST Newsgroups: gnu.misc.discuss Path: arc1-ca.pugleaf.net!sparky!uunet!think.com!ames!eos!data.nas.nasa.gov!data!gumby From: gumby@Cygnus.COM (David V. Wallace) Subject: Copyleft notice in shared libraries In-Reply-To: dej@qpoint.amiga.ocunix.on.ca's message of 2 Jan 92 19:19:52 EST References: <dej.06ra@qpoint.amiga.ocunix.on.ca> Sender: news@nas.nasa.gov Organization: Cygnus Support, Palo Alto, California Date: 4 Jan 92 11:53:16 Message-ID: <GUMBY.92Jan4115316@Cygnus.COM> Lines: 25