failed attempts to intercept copy command when the cursor is in the empty text field...
[LeanCalc.git] / help / COPYING
1                 calc - arbitrary precision calculator
2
3
4 This file is Copyrighted
5 ------------------------
6
7     This file is covered under the following Copyright:
8
9         Copyright (C) 1999  Landon Curt Noll
10         All rights reserved.
11
12         Everyone is permitted to copy and distribute verbatim copies
13         of this license document, but changing it is not allowed.
14
15     # @(#) $Revision$
16     # @(#) $Id$
17     # @(#) $Source$
18
19 =-=
20
21 Calc is covered by the GNU Lesser General Public License
22 --------------------------------------------------------
23
24     Calc is open software; you can redistribute it and/or modify it under
25     the terms of the GNU Lesser General Public License as published by
26     the Free Software Foundation version 2.1 of the License.
27
28     Calc is several binary link libraries, several modules, associated
29     interface definition files and scripts used to control its compilation
30     and installation.
31
32     Calc is distributed in the hope that it will be useful, but WITHOUT
33     ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
34     or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General
35     Public License for more details.
36
37     A copy of the GNU Lesser General Public License is distributed with
38     calc under the filename:
39
40             COPYING-LGPL
41
42     You may display this file by the calc command:      help copying
43
44     You may display the GNU Lesser General
45     Public License by the calc command:                 help copying-lgpl
46
47     You should have received a copy of the version 2.1 GNU Lesser General
48     Public License with calc; if not, write to:
49
50             Free Software Foundation, Inc.
51             59 Temple Place
52             Suite 330
53             Boston, MA  02111-1307
54             USA
55
56     The contact addresses for calc is as follows:
57
58         Web:    http://www.isthe.com/chongo/tech/comp/calc/email.html
59
60     To join the low volume calc mailing list.  Send a EMail message to:
61
62         calc-tester-request at asthe dot com
63
64     Your subject must contain the words:
65
66         calc mailing list subscription
67
68     You may have additional words in your subject line.
69
70     Your message body (not the subject) should consist of:
71
72          subscribe calc-tester address
73          end
74          name your_full_name
75
76     where ``address'' is your EMail address and ``your_full_name'' is
77     your full name.
78
79     Feel free to follow the name line with additional EMail text as desired.
80
81 =-=
82
83     Calc bug reports and calc bug fixes should be sent to:
84
85         calc-bugs at asthe dot com
86
87     [[ NOTE: Replace 'at' with @, 'dot' is with . and remove the spaces ]]
88     [[ NOTE: The EMail address uses 'asthe' and the web site URL uses 'isthe' ]]
89
90     Your subject must contain the words:
91
92            calc bug report
93
94     You may have additional words in your subject line.
95
96 =-=
97
98 Calc's relationship to the GNU Lesser General Public License
99 ------------------------------------------------------------
100
101     In section 0 of the GNU Lesser General Public License, one finds
102     the following definition:
103
104         The "Library", below, refers to any such software library or
105         work which has been distributed under these terms.
106
107     Calc is distributed under the terms of the GNU Lesser
108     General Public License.
109
110     In the same section 0, one also find the following:
111
112         For a library, complete source code means all the source code
113         for all modules it contains, plus any associated interface
114         definition files, plus the scripts used to control compilation
115         and installation of the library.
116
117     There are at least two calc binary link libraries found in calc:
118
119         libcalc.a       libcustcalc.a
120
121     Clearly all files that go into the creation of those binary link
122     libraries are covered under the License.
123
124     The ``scripts used to control compilation and installation of the
125     of the library'' include:
126
127         * Makefiles
128         * source files created by the Makefiles
129         * source code used in the creation of intermediate source files
130
131      All of those files are covered under the License.
132
133      The ``associated interface definition files'' are those files that:
134
135         * show how the calc binary link libraries are used
136         * test the validity of the binary link libraries
137         * document routines found in the binary link libraries
138         * show how one can interactively use the binary link libraries
139
140      Calc provides an extensive set of files that perform the above
141      functions.
142
143         * files under the sample sub-directory
144         * files under the help sub-directory
145         * files under the lib sub-directory
146         * the main calc.c file
147
148      The ``complete source code'' includes ALL files shipped with calc,
149      except for the exception files explicitly listed in the ``Calc
150      copyrights and exception files'' section below.
151
152 =-=
153
154 Calc copyrights and exception files
155 -----------------------------------
156
157     With the exception of the files listed below, Calc is covered under
158     the following GNU Lesser General Public License Copyrights:
159
160         Copyright (C) year  David I. Bell
161         Copyright (C) year  David I. Bell and Landon Curt Noll
162         Copyright (C) year  David I. Bell and Ernest Bowen
163         Copyright (C) year  David I. Bell, Landon Curt Noll and Ernest Bowen
164         Copyright (C) year  Landon Curt Noll
165         Copyright (C) year  Ernest Bowen and Landon Curt Noll
166         Copyright (C) year  Ernest Bowen
167         Copyright (C) year  Petteri Kettunen and Landon Curt Noll
168
169     These files are not covered under one of the Copyrights listed above:
170
171             shs1.c          shs1.h       shs.c          shs.h
172             md5.c           md5.h        COPYING        COPYING-LGPL
173             cal/qtime.cal
174
175     The file COPYING-LGPL, which contains a copy of the version 2.1
176     GNU Lesser General Public License, is itself Copyrighted by the
177     Free Software Foundation, Inc.  Please note that the Free Software
178     Foundation, Inc. does NOT have a copyright over calc, only the
179     COPYING-LGPL that is supplied with calc.
180
181     This file, COPYING, is distributed under the Copyright found at the
182     top of this file.  It is important to note that you may distribute
183     verbatim copies of this file but you may not modify this file.
184
185     Some of these exception files are in the public domain.  Other
186     exception files have non-LGPL Copyrights.  Other files are under a
187     LGPL Copyright but have different authors.
188
189     In all cases one may use and distribute these exception files freely.
190     And because one may freely distribute the LGPL covered files, the
191     entire calc source may be freely used and distributed.
192
193 =-=
194
195 General Copyleft and License info
196 ---------------------------------
197
198     For general information on Copylefts, see:
199
200         http://www.gnu.org/copyleft/
201
202     For information on GNU Lesser General Public Licenses, see:
203
204         http://www.gnu.org/copyleft/lesser.html
205         http://www.gnu.org/copyleft/lesser.txt
206
207 =-=
208
209 Why calc did not use the GNU General Public License
210 ---------------------------------------------------
211
212     It has been suggested that one should consider using the GNU General
213     Public License instead of the GNU Lesser General Public License:
214
215         http://www.gnu.org/philosophy/why-not-lgpl.html
216
217     As you can read in the above URL, there are times where a library
218     cannot give free software any particular advantage.  One of those
219     times is when there is significantly similar versions available
220     that are not covered under a Copyleft such as the GNU General Public
221     License.
222
223     The reason why calc was placed under the GNU Lesser General Public
224     License is because for many years (1984 thru 1999), calc was offered
225     without any form of Copyleft.  At the time calc was placed under
226     the GNU Lesser General Public License, a number of systems and
227     distributions distributed calc without a Copyleft.