chiark / gitweb /
Disable all exported shell functions
[bash.git] / debian / copyright
1 This is Debian GNU/Linux's prepackaged version of the FSF's GNU Bash,
2 the Bourne Again SHell.
3
4 This package was put together by Matthias Klose <doko@debian.org>, from
5 the following sources:
6
7   bash:                 ftp.gnu.org:/pub/gnu/bash/bash-4.2.tar.gz
8
9 Bash homepage:           http://tiswww.case.edu/php/chet/bash/bashtop.html
10
11 Copyright (C) 1987-2010 Free Software Foundation, Inc.
12
13 Bash is free software; you can redistribute it and/or modify it under
14 the terms of the GNU General Public License as published by the Free
15 Software Foundation; either version 3, or (at your option) any later
16 version.
17
18 Bash is distributed in the hope that it will be useful, but WITHOUT
19 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
20 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
21 for more details.
22
23 You should have received a copy of the GNU General Public License
24 along with Bash.  If not, see <http://www.gnu.org/licenses/>.
25 On Debian systems, the complete text of the GNU General Public License
26 can be found in `/usr/share/common-licenses/GPL-3'.
27
28 The Free Software Foundation has exempted Bash from the requirement of
29 Paragraph 2c of the General Public License.  This is to say, there is
30 no requirement for Bash to print a notice when it is started
31 interactively in the usual way.  We made this exception because users
32 and standards expect shells not to print such messages.  This
33 exception applies to any program that serves as a shell and that is
34 based primarily on Bash as opposed to other GNU software.
35
36
37 Files with other copyright statement than: Copyright FSF, License GPL
38 ---------------------------------------------------------------------
39
40 doc/FAQ ("the Bash FAQ")
41
42  This document is Copyright 1995-2005 by Chester Ramey.
43
44  Permission is hereby granted, without written agreement and
45  without license or royalty fees, to use, copy, and distribute
46  this document for any purpose, provided that the above copyright
47  notice appears in all copies of this document and that the
48  contents of this document remain unaltered.
49
50
51 doc/bashref.texi ("Bash Reference Manual"):
52
53  Copyright (c) 1988-2005 Free Software Foundation, Inc.
54
55  Permission is granted to make and distribute verbatim copies of
56  this manual provided the copyright notice and this permission notice
57  are preserved on all copies.
58
59  Permission is granted to copy, distribute and/or modify this document
60  under the terms of the GNU Free Documentation License, Version 1.1 or
61  any later version published by the Free Software Foundation; with no
62  Invariant Sections, with the Front-Cover texts being ``A GNU Manual,''
63  and with the Back-Cover Texts as in (a) below.  A copy of the license is
64  included in the section entitled ``GNU Free Documentation License.''
65
66  (a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify
67  this GNU Manual, like GNU software.  Copies published by the Free
68  Software Foundation raise funds for GNU development.''
69
70
71 examples/obashdb/bashdb (Bash shell debugger)
72
73  # Adapted from an idea in O'Reilly's `Learning the Korn Shell'
74  # Copyright (C) 1993-1994 O'Reilly and Associates, Inc.
75  # Copyright (C) 1998, 1999, 2001 Gary V. Vaughan <gvv@techie.com>>
76
77  # This program is free software; you can redistribute it and/or modify
78  # it under the terms of the GNU General Public License [...]
79
80
81 examples/functions/pathfuncs (add dir to path)
82
83  #       @(#)Copyright (c) 1991 Simon J. Gerraty
84  #
85  #       This file is provided in the hope that it will
86  #       be of use.  There is absolutely NO WARRANTY.
87  #       Permission to copy, redistribute or otherwise
88  #       use this file is hereby granted provided that
89  #       the above copyright notice and this notice are
90  #       left intact.
91
92
93 examples/functions/recurse (Recursive Directory Traverser)
94
95  # Author: Kaz Kylheku
96  # Copyright 1999
97
98
99 examples/scripts/bcsh.sh (Bourne shell cshell-emulator)
100
101  #       "Copyright (c) Chris Robertson, December 1985"
102  #
103  #       This software may be used for any purpose provided the original
104  #       copyright notice and this notice are affixed thereto.  No warranties of
105  #       any kind whatsoever are provided with this software, and it is hereby
106  #       understood that the author is not liable for any damagages arising
107  #       from the use of this software.
108
109
110 examples/scripts/websrv.sh (WWW server in sh)
111
112  #copyright chris ulrich; This software may be used or modified
113  #in any way so long as this notice remains intact.
114
115
116 examples/loadables/getconf.c (POSIX.2 getconf utility)
117
118  /*
119   * ORIGINAL COPYRIGHT STATEMENT:
120   *
121   * Copyright (c) 1994 Winning Strategies, Inc.
122   * All rights reserved.
123   *
124   * Redistribution and use in source and binary forms, with or without
125   * modification, are permitted provided that the following conditions
126   * are met:
127   * 1. Redistributions of source code must retain the above copyright
128   *    notice, this list of conditions and the following disclaimer.
129   * 2. Redistributions in binary form must reproduce the above copyright
130   *    notice, this list of conditions and the following disclaimer in the
131   *    documentation and/or other materials provided with the distribution.
132   * 3. All advertising materials mentioning features or use of this software
133   *    must display the following acknowledgement:
134   *      This product includes software developed by Winning Strategies, Inc.
135   * 4. The name of the author may not be used to endorse or promote products
136   *    derived from this software without specific prior written permission.
137   *
138   * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
139   * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
140   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
141   * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
142   * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
143   * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
144   * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
145   * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
146   * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
147   * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
148   */
149
150  /*
151   * POSIX.2 getconf utility
152   *
153   * Originally Written by:
154   *      J.T. Conklin (jtc@wimsey.com), Winning Strategies, Inc.
155   *
156   * Heavily modified for inclusion in bash by
157   *      Chet Ramey <chet@po.cwru.edu>
158   */
159
160
161 examples/loadables/cut.c:
162
163  /*
164   * Copyright (c) 1989, 1993
165   *      The Regents of the University of California.  All rights reserved.
166   *
167   * This code is derived from software contributed to Berkeley by
168   * Adam S. Moskowitz of Menlo Consulting and Marciano Pitargue.
169   *
170   * Redistribution and use in source and binary forms, with or without
171   * modification, are permitted provided that the following conditions
172   * are met:
173   * 1. Redistributions of source code must retain the above copyright
174   *    notice, this list of conditions and the following disclaimer.
175   * 2. Redistributions in binary form must reproduce the above copyright
176   *    notice, this list of conditions and the following disclaimer in the
177   *    documentation and/or other materials provided with the distribution.
178   * 3. All advertising materials mentioning features or use of this software
179   *    must display the following acknowledgement:
180   *      This product includes software developed by the University of
181   *      California, Berkeley and its contributors.
182   * 4. Neither the name of the University nor the names of its contributors
183   *    may be used to endorse or promote products derived from this software
184   *    without specific prior written permission.
185   *
186   * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
187   * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
188   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
189   * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
190   * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
191   * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
192   * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
193   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
194   * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
195   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
196   * SUCH DAMAGE.
197   */
198
199
200 lib/readline/doc/rlman.texi (part of the GNU Readline Library manual)
201
202  Copyright (c) 1988-2004 Free Software Foundation, Inc.
203
204  Permission is granted to make and distribute verbatim copies of
205  this manual provided the copyright notice and this permission notice
206  are preserved on all copies.
207
208  Permission is granted to copy, distribute and/or modify this document
209  under the terms of the GNU Free Documentation License, Version 1.1 or
210  any later version published by the Free Software Foundation; with no
211  Invariant Sections, with the Front-Cover texts being ``A GNU Manual,''
212  and with the Back-Cover Texts as in (a) below.  A copy of the license is
213  included in the section entitled ``GNU Free Documentation License.''
214
215  (a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify
216  this GNU Manual, like GNU software.  Copies published by the Free
217  Software Foundation raise funds for GNU development.''
218
219
220 lib/readline/doc/rltech.texi (part of the GNU Readline Library manual)
221
222  Copyright (C) 1988-2005 Free Software Foundation, Inc.
223
224  Permission is granted to make and distribute verbatim copies of
225  this manual provided the copyright notice and this permission notice
226  pare preserved on all copies.
227
228  Permission is granted to process this file through TeX and print the
229  results, provided the printed document carries copying permission
230  notice identical to this one except for the removal of this paragraph
231  (this paragraph not being relevant to the printed manual).
232
233  Permission is granted to copy and distribute modified versions of this
234  manual under the conditions for verbatim copying, provided that the entire
235  resulting derived work is distributed under the terms of a permission
236  notice identical to this one.
237
238  Permission is granted to copy and distribute translations of this manual
239  into another language, under the above conditions for modified versions,
240  except that this permission notice may be stated in a translation approved
241  by the Foundation.
242
243
244 lib/readline/doc/rluser.texi (part of the GNU Readline Library manual)
245
246  Copyright (C) 1988-2005 Free Software Foundation, Inc.
247
248  Authored by Brian Fox and Chet Ramey.
249
250  Permission is granted to process this file through Tex and print the
251  results, provided the printed document carries copying permission notice
252  identical to this one except for the removal of this paragraph (this
253  paragraph not being relevant to the printed manual).
254
255  Permission is granted to make and distribute verbatim copies of this manual
256  provided the copyright notice and this permission notice are preserved on
257  all copies.
258
259  Permission is granted to copy and distribute modified versions of this
260  manual under the conditions for verbatim copying, provided also that the
261  GNU Copyright statement is available to the distributee, and provided that
262  the entire resulting derived work is distributed under the terms of a
263  permission notice identical to this one.
264
265  Permission is granted to copy and distribute translations of this manual
266  into another language, under the above conditions for modified versions.
267
268
269 readline/doc/{history,hstech,hsuser}.texi (GNU History Library Manual)
270
271  Copyright (C) 1988-2002 Free Software Foundation, Inc.
272  Authored by Brian Fox and Chet Ramey.
273
274  Permission is granted to make and distribute verbatim copies of this manual
275  provided the copyright notice and this permission notice are preserved on
276  all copies.
277
278  Permission is granted to process this file through Tex and print the
279  results, provided the printed document carries copying permission notice
280  identical to this one except for the removal of this paragraph (this
281  paragraph not being relevant to the printed manual).
282
283  Permission is granted to copy and distribute modified versions of this
284  manual under the conditions for verbatim copying, provided also that the
285  GNU Copyright statement is available to the distributee, and provided that
286  the entire resulting derived work is distributed under the terms of a
287  permission notice identical to this one.
288
289  Permission is granted to copy and distribute translations of this manual
290  into another language, under the above conditions for modified versions.
291
292
293 lib/sh/inet_aton.c:
294
295  * Copyright (c) 1983, 1990, 1993
296  *    The Regents of the University of California.  All rights reserved.
297  *
298  * Redistribution and use in source and binary forms, with or without
299  * modification, are permitted provided that the following conditions
300  * are met:
301  * 1. Redistributions of source code must retain the above copyright
302  *    notice, this list of conditions and the following disclaimer.
303  * 2. Redistributions in binary form must reproduce the above copyright
304  *    notice, this list of conditions and the following disclaimer in the
305  *    documentation and/or other materials provided with the distribution.
306  * 3. All advertising materials mentioning features or use of this software
307  *    must display the following acknowledgement:
308  *      This product includes software developed by the University of
309  *      California, Berkeley and its contributors.
310  * 4. Neither the name of the University nor the names of its contributors
311  *    may be used to endorse or promote products derived from this software
312  *    without specific prior written permission.
313  *
314  * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
315  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
316  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
317  * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
318  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
319  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
320  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
321  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
322  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
323  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
324  * SUCH DAMAGE.
325  * -
326  * Portions Copyright (c) 1993 by Digital Equipment Corporation.
327  *
328  * Permission to use, copy, modify, and distribute this software for any
329  * purpose with or without fee is hereby granted, provided that the above
330  * copyright notice and this permission notice appear in all copies, and that
331  * the name of Digital Equipment Corporation not be used in advertising or
332  * publicity pertaining to distribution of the document or software without
333  * specific, written prior permission.
334  *
335  * THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
336  * WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
337  * OF MERCHANTABILITY AND FITNESS.   IN NO EVENT SHALL DIGITAL EQUIPMENT
338  * CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
339  * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
340  * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
341  * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
342  * SOFTWARE.
343
344
345 lib/termcap/grot/termcap.info (GNU termcap library manual)
346
347  Copyright (C) 1988 Free Software Foundation, Inc.
348
349  Permission is granted to make and distribute verbatim copies of
350  this manual provided the copyright notice and this permission notice
351  are preserved on all copies.
352
353  Permission is granted to process this file through TeX and print the
354  results, provided the printed document carries copying permission
355  notice identical to this one except for the removal of this paragraph
356  (this paragraph not being relevant to the printed manual).
357
358  Permission is granted to copy and distribute modified versions of this
359  manual under the conditions for verbatim copying, provided that the entire
360  resulting derived work is distributed under the terms of a permission
361  notice identical to this one.
362
363  Permission is granted to copy and distribute translations of this manual
364  into another language, under the above conditions for modified versions,
365  except that this permission notice may be stated in a translation approved
366  by the Foundation.
367
368
369 support/man2html.c
370
371  * This program was written by Richard Verhoeven (NL:5482ZX35)
372  * at the Eindhoven University of Technology. Email: rcb5@win.tue.nl
373  *
374  * Permission is granted to distribute, modify and use this program as long
375  * as this comment is not removed or changed.
376  *
377  * THIS IS A MODIFIED VERSION.  IT WAS MODIFIED BY chet@po.cwru.edu FOR
378  * USE BY BASH.
379
380 debian/md5.[ch]
381
382 /*
383   Copyright (C) 1999, 2002 Aladdin Enterprises.  All rights reserved.
384
385   This software is provided 'as-is', without any express or implied
386   warranty.  In no event will the authors be held liable for any damages
387   arising from the use of this software.
388
389   Permission is granted to anyone to use this software for any purpose,
390   including commercial applications, and to alter it and redistribute it
391   freely, subject to the following restrictions:
392
393   1. The origin of this software must not be misrepresented; you must not
394      claim that you wrote the original software. If you use this software
395      in a product, an acknowledgment in the product documentation would be
396      appreciated but is not required.
397   2. Altered source versions must be plainly marked as such, and must not be
398      misrepresented as being the original software.
399   3. This notice may not be removed or altered from any source distribution.
400
401   L. Peter Deutsch
402   ghost@aladdin.com
403
404  */
405 /* $Id: md5.h 43594 2006-04-03 16:27:50Z matthias.klose $ */
406 /*
407   Independent implementation of MD5 (RFC 1321).
408
409   This code implements the MD5 Algorithm defined in RFC 1321, whose
410   text is available at
411         http://www.ietf.org/rfc/rfc1321.txt
412   The code is derived from the text of the RFC, including the test suite
413   (section A.5) but excluding the rest of Appendix A.  It does not include
414   any code or documentation that is identified in the RFC as being
415   copyrighted.
416
417   The original and principal author of md5.h is L. Peter Deutsch
418   <ghost@aladdin.com>.  Other authors are noted in the change history
419   that follows (in reverse chronological order):
420
421   2002-04-13 lpd Removed support for non-ANSI compilers; removed
422         references to Ghostscript; clarified derivation from RFC 1321;
423         now handles byte order either statically or dynamically.
424   1999-11-04 lpd Edited comments slightly for automatic TOC extraction.
425   1999-10-18 lpd Fixed typo in header comment (ansi2knr rather than md5);
426         added conditionalization for C++ compilation from Martin
427         Purschke <purschke@bnl.gov>.
428   1999-05-03 lpd Original version.
429  */