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.2.tar.gz
9 Bash homepage: http://tiswww.case.edu/php/chet/bash/bashtop.html
11 Copyright (C) 1987-2010 Free Software Foundation, Inc.
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
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
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'.
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.
37 Files with other copyright statement than: Copyright FSF, License GPL
38 ---------------------------------------------------------------------
40 doc/FAQ ("the Bash FAQ")
42 This document is Copyright 1995-2005 by Chester Ramey.
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.
51 doc/bashref.texi ("Bash Reference Manual"):
53 Copyright (c) 1988-2005 Free Software Foundation, Inc.
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.
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.''
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.''
71 examples/obashdb/bashdb (Bash shell debugger)
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>>
77 # This program is free software; you can redistribute it and/or modify
78 # it under the terms of the GNU General Public License [...]
81 examples/functions/pathfuncs (add dir to path)
83 # @(#)Copyright (c) 1991 Simon J. Gerraty
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
93 examples/functions/recurse (Recursive Directory Traverser)
99 examples/scripts/bcsh.sh (Bourne shell cshell-emulator)
101 # "Copyright (c) Chris Robertson, December 1985"
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.
110 examples/scripts/websrv.sh (WWW server in sh)
112 #copyright chris ulrich; This software may be used or modified
113 #in any way so long as this notice remains intact.
116 examples/loadables/getconf.c (POSIX.2 getconf utility)
119 * ORIGINAL COPYRIGHT STATEMENT:
121 * Copyright (c) 1994 Winning Strategies, Inc.
122 * All rights reserved.
124 * Redistribution and use in source and binary forms, with or without
125 * modification, are permitted provided that the following conditions
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.
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.
151 * POSIX.2 getconf utility
153 * Originally Written by:
154 * J.T. Conklin (jtc@wimsey.com), Winning Strategies, Inc.
156 * Heavily modified for inclusion in bash by
157 * Chet Ramey <chet@po.cwru.edu>
161 examples/loadables/cut.c:
164 * Copyright (c) 1989, 1993
165 * The Regents of the University of California. All rights reserved.
167 * This code is derived from software contributed to Berkeley by
168 * Adam S. Moskowitz of Menlo Consulting and Marciano Pitargue.
170 * Redistribution and use in source and binary forms, with or without
171 * modification, are permitted provided that the following conditions
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.
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
200 lib/readline/doc/rlman.texi (part of the GNU Readline Library manual)
202 Copyright (c) 1988-2004 Free Software Foundation, Inc.
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.
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.''
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.''
220 lib/readline/doc/rltech.texi (part of the GNU Readline Library manual)
222 Copyright (C) 1988-2005 Free Software Foundation, Inc.
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.
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).
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.
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
244 lib/readline/doc/rluser.texi (part of the GNU Readline Library manual)
246 Copyright (C) 1988-2005 Free Software Foundation, Inc.
248 Authored by Brian Fox and Chet Ramey.
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).
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
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.
265 Permission is granted to copy and distribute translations of this manual
266 into another language, under the above conditions for modified versions.
269 readline/doc/{history,hstech,hsuser}.texi (GNU History Library Manual)
271 Copyright (C) 1988-2002 Free Software Foundation, Inc.
272 Authored by Brian Fox and Chet Ramey.
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
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).
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.
289 Permission is granted to copy and distribute translations of this manual
290 into another language, under the above conditions for modified versions.
295 * Copyright (c) 1983, 1990, 1993
296 * The Regents of the University of California. All rights reserved.
298 * Redistribution and use in source and binary forms, with or without
299 * modification, are permitted provided that the following conditions
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.
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
326 * Portions Copyright (c) 1993 by Digital Equipment Corporation.
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.
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
345 lib/termcap/grot/termcap.info (GNU termcap library manual)
347 Copyright (C) 1988 Free Software Foundation, Inc.
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.
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).
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.
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
371 * This program was written by Richard Verhoeven (NL:5482ZX35)
372 * at the Eindhoven University of Technology. Email: rcb5@win.tue.nl
374 * Permission is granted to distribute, modify and use this program as long
375 * as this comment is not removed or changed.
377 * THIS IS A MODIFIED VERSION. IT WAS MODIFIED BY chet@po.cwru.edu FOR
383 Copyright (C) 1999, 2002 Aladdin Enterprises. All rights reserved.
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.
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:
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.
405 /* $Id: md5.h 43594 2006-04-03 16:27:50Z matthias.klose $ */
407 Independent implementation of MD5 (RFC 1321).
409 This code implements the MD5 Algorithm defined in RFC 1321, whose
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
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):
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.