The Advanced Bash Scripting Guide is copyright © 2000, by Mendel Cooper. The author also asserts copyright on all previous versions of this document. No other person or entity holds legal copyright to this work. 
This blanket copyright recognizes and protects the rights of all contributors to this document.
This document may only be distributed subject to the terms and conditions set forth in the Open Publication License (version 1.0 or later), http://www.opencontent.org/openpub/. The following license options also apply.
A. Distribution of substantively modified versions of this document is permitted only under the following provisions. A1. The modified document must clearly indicate that it is derivative of the original Advanced Bash Scripting Guide, and the original author, Mendel Cooper, must be listed as the primary author. A2. The modified or derivative document must clearly indicate which portions of the text differ or deviate from the original document. A notice must be present, stating that the original author does not necessarily endorse the changes to the original. A3. The modified or derivative document must be distributed under this same license, and the original author's copyright, as applicable, may not be modified. A4. This License Appendix is invariant, may not be modified, and may not be omitted from any otherwise modified variants or derivatives of this document. B. This document, or any modified or derivative version thereof, may NOT be distributed encrypted or with any form of DRM (Digital Rights Management) or content-control mechanism embedded in it. Nor may this document or any derivative thereof be bundled with other DRM-ed works. C. If this document (or any previous version or derivative thereof) is made available on a Web or ftp site, then the file(s) must be publicly accessible. No password or other access restrictions to its download may be imposed. D. Distribution of the original work in any standard (paper) book form requires explicit permission from the copyright holder. E. In the event that the author or maintainer of this document cannot be contacted, the Linux Documentation Project is authorized to take over custodianship of the document and name a new maintainer, who would then have the right to update and modify the document.
Without explicit written permission from the author, distributors and publishers (including on-line publishers) are prohibited from imposing any additional conditions, strictures, or provisions on this document, any previous versions, or any derivative versions. As of this update, the author asserts that he has not entered into any contractual obligations that would alter the foregoing declarations.
Essentially, you may freely distribute this book or any derivative thereof in electronic form.
If you display or distribute this document, any previous versions thereof, or any derivatives thereof under any license except the one above, then you are required to obtain the author's written permission. Failure to do so may terminate your distribution rights.
Additionally, the following waiver of end-user rights applies:
By copying or distributing this book you WAIVE THE RIGHT to use the materials within, or any portion thereof, in a patent or copyright lawsuit against the Open Source community, its developers, its distributors, or against any of its associated software or documentation including, but not limited to, the Linux kernel, Open Office, Samba, and Wine. You further WAIVE THE RIGHT to use any of the materials within this book in testimony or depositions as a plaintiff's "expert witness" in any lawsuit against the Open Source community, any of its developers, its distributors, or any of its associated software or documentation. Violation of this provision retroactively invalidates your license to use or access this book and may subject you to legal sanctions.
These are very liberal terms, and they should not hinder any legitimate distribution or use of this book. The author especially encourages its (royalty-free!) use for classroom and instructional purposes.
Certain of the scripts contained in this document are, where noted, in the Public Domain. These scripts are exempt from the foregoing license and copyright restrictions.
The print and other commercial rights to this book are available. Please contact the author if interested. To date, limited print rights (Lulu edition) have been granted to Steve Glines and to no one else.
It has come to the attention of the author that unauthorized electronic and print editions of this book are being sold commercially on itunes® and elsewhere. These are illegal and pirated editions produced without the author's permission, and readers of this book are strongly urged not to purchase them. The free authorized edition is available here and on mirror sites.
The author produced this book in a manner consistent with the spirit of the LDP Manifesto.
Linux is a trademark registered to Linus Torvalds.
Fedora is a trademark registered to Red Hat.
Unix and UNIX are trademarks registered to the Open Group.
MS Windows is a trademark registered to the Microsoft Corp.
Solaris is a trademark registered to Oracle, Inc.
OSX is a trademark registered to Apple, Inc.
Yahoo is a trademark registered to Yahoo, Inc.
Pentium is a trademark registered to Intel, Inc.
Thinkpad is a trademark registered to Lenovo, Inc.
Scrabble is a trademark registered to Hasbro, Inc.
Librie, PRS-500, and PRS-505 are trademarks registered to Sony, Inc.
All other commercial trademarks mentioned in the body of this work are registered to their respective owners.
Hyun Jin Cha has done a Korean translation of version 1.0.11 of this book. Spanish, Portuguese, French, German, Italian, Russian, Czech, Chinese, Indonesian, Dutch, Romanian, and Bulgarian translations are also available or in progress. If you wish to translate this document into another language, please feel free to do so, subject to the terms stated above. The author wishes to be notified of such efforts.
Those generous readers desiring to make a donation to the author may contribute a small amount via Paypal to my e-mail address, <email@example.com>. (An Honor Roll of Supporters is given at the beginning of the Change Log.) This is not a requirement. The ABS Guide is a free and freely distributed document for the use and enjoyment of the Linux community. However, in these difficult times, showing support for voluntary projects and especially to authors of limited means is more critically important than ever.
The author intends that this book be released into the Public Domain after a period of 14 years from initial publication, i.e., in 2014. In the early years of the American republic this was the duration statutorily granted to a copyrighted work.