🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #72854

Copyleft notice in shared libraries

#72854
From: David V. Wallace
Date: Sat, 04 Jan 1992 11:53
25 lines
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!gumby
References: <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