The source code in this package comes in three parts: Raosoft, ZLIB, and SpiderMonkey, each of which
come with separate license and copyright statements.
The Raosoft component and the JSDB environment linking the major components were written by
Potluri M. Rao and Shanti R. Rao. To the best of their knowledge, this code is not encumbered
by any patent or undisclosed intellectual property claims. Their license statement follows.
The Raosoft libraries: Copyright 1993-2004 by Potluri M. Rao and Shanti R. Rao
The JSDB program: Copyright 2003-2004 by Shanti R. Rao
Copyright License
The authors grant you a world-wide, royalty-free, non-exclusive license to use this software.
JSDB is a trademark of Shanti R. Rao.
Permission is granted to anyone to use this software for any purpose, including commercial
applications, and to alter it and redistribute it freely, subject to the following restrictions:
1. Modifications made to this code and submitted to the authors will be considered to be a gift.
Persons contributing to JSDB certify that they are submitting their own original work, that the
contributions are free of patent or other intellectual property claims, and that they do not
expect renumeration for their work.
2. The origin of this software must not be misrepresented; you must not claim that you wrote
the original software. If you use this software in a product, acknowledge the authors
and reference the JSDB.org web site near your own copyright statement or license terms.
Copyright notices embedded in the program and source code may not be removed or defaced.
3. Altered versions of this software, whether distributed in binary or source form, must be
plainly marked as such, and not represented as being JSDB. Altered versions must plainly say
that they are derived from JSDB, reference the JSDB.org web site, and refer to the JSDB
copyright and trademark. In particular, altered versions may not be called JSDB, or given
any confusingly similar name, pursuant to United States trademark law. Linking any portion
of the JSDB code with another program is considered an altered version.
4. This software is provided 'as-is', without warranty of any kind. The authors make no
express or implied guarantee that this code is free from defects, or fit for a particular
purpose. The authors will not be held responsible for damages arising from the use of the
software.
5. This license and the rights granted hereunder will terminate automatically if you fail to
comply with these terms and fail to cure such breach within 30 days of becoming aware of the
breach.
6. This entire notice must be included, unaltered, with any distribution of all or a part of
the source code.
7. Any redistribution of this program, whether in source or binary form, must be under license
terms not less restrictive than those described here.
END
---------------
ZLIB was written by Mark Adler and Jean-Loup Gailly. Its license statement follows.
Copyright (C) 1995-2002 Jean-loup Gailly and Mark Adler
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
Jean-loup Gailly Mark Adler
jloup@gzip.org madler@alumni.caltech.edu
The data format used by the zlib library is described by RFCs (Request for
Comments) 1950 to 1952 in the files ftp://ds.internic.net/rfc/rfc1950.txt
(zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format).
END
------------------
SpiderMonkey is licensed by the Mozilla organization. Its license statement follows.
MOZILLA PUBLIC LICENSE
Version 1.1
---------------
1. Definitions.
1.0.1. "Commercial Use" means distribution or otherwise making the
Covered Code available to a third party.
1.1. "Contributor" means each entity that creates or contributes to
the creation of Modifications.
1.2. "Contributor Version" means the combination of the Original
Code, prior Modifications used by a Contributor, and the Modifications
made by that particular Contributor.
1.3. "Covered Code" means the Original Code or Modifications or the
combination of the Original Code and Modifications, in each case
including portions thereof.
1.4. "Electronic Distribution Mechanism" means a mechanism generally
accepted in the software development community for the electronic
transfer of data.
1.5. "Executable" means Covered Code in any form other than Source
Code.
1.6. "Initial Developer" means the individual or entity identified
as the Initial Developer in the Source Code notice required by Exhibit
A.
1.7. "Larger Work" means a work which combines Covered Code or
portions thereof with code not governed by the terms of this License.
1.8. "License" means this document.
1.8.1. "Licensable" means having the right to grant, to the maximum
extent possible, whether at the time of the initial grant or
subsequently acquired, any and all of the rights conveyed herein.
1.9. "Modifications" means any addition to or deletion from the
substance or structure of either the Original Code or any previous
Modifications. When Covered Code is released as a series of files, a
Modification is:
A. Any addition to or deletion from the contents of a file
containing Original Code or previous Modifications.
B. Any new file that contains any part of the Original Code or
previous Modifications.
1.10. "Original Code" means Source Code of computer software code
which is described in the Source Code notice required by Exhibit A as
Original Code, and which, at the time of its release under this
License is not already Covered Code governed by this License.
1.10.1. "Patent Claims" means any patent claim(s), now owned or
hereafter acquired, including without limitation, method, process,
and apparatus claims, in any patent Licensable by grantor.
1.11. "Source Code" means the preferred form of the Covered Code for
making modifications to it, including all modules it contains, plus
any associated interface definition files, scripts used to control
compilation and installation of an Executable, or source code
differential comparisons against either the Original Code or another
well known, available Covered Code of the Contributor's choice. The
Source Code can be in a compressed or archival form, provided the
appropriate decompression or de-archiving software is widely available
for no charge.
1.12. "You" (or "Your") means an individual or a legal entity
exercising rights under, and complying with all of the terms of, this
License or a future version of this License issued under Section 6.1.
For legal entities, "You" includes any entity which controls, is
controlled by, or is under common control with You. For purposes of
this definition, "control" means (a)