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