License
License
License
PLEASE REVIEW THE FOLLOWING TERMS AND CONDITIONS CAREFULLY BEFORE INSTALLING OR
USING THE SOFTWARE PROVIDED TO YOU ON DVD, VIA A WEB-SITE, OR ON ANOTHER MEDIU
M OR THROUGH ANOTHER DELIVERY MECHANISM. BY INSTALLING OR USING THIS SOFTWARE O
R PAYING A SUBSCRIPTION FEE, YOU INDICATE YOUR ACCEPTANCE OF SUCH TERMS AND CO
NDITIONS, WHICH CONSTITUTE THE LICENSE AGREEMENT ("AGREEMENT") BETWEEN YOU AND
ALTERA CORPORATION OR THE ALTERA CORPORATION SUBSIDIARY FROM WHICH YOU HAVE ACQ
UIRED THIS LICENSE (COLLECTIVELY "ALTERA"). HOWEVER, THIS SOFTWARE MAY CONTAIN
PARTICULAR COMPONENTS, FILES OR PORTIONS WHICH ARE SUBJECT TO SEPARATE LICENS
E AGREEMENTS WITH DIFFERENT TERMS AND CONDITIONS. IN EACH SUCH CASE, THE APPLI
CABLE TERMS AND CONDITIONS ARE SET FORTH IN A FILE (CALLED "LICENSE.TXT") IN A
SEPARATELY MARKED SECTION, WHERE TERMS AND CONDITIONS SET FORTH EXCLUSIVELY GOV
ERN THE NAMED COMPONENTS. IN THE EVENT THAT YOU DO NOT AGREE WITH ANY OF THES
E TERMS AND CONDITIONS, DO NOT DOWNLOAD, COPY, INSTALL OR USE THIS SOFTWARE; IF
YOU HAVE RECEIVED A COPY ON COMPACT DISC OR ANOTHER MEDIUM, PLEASE PROMPTLY RE
TURN THE SOFTWARE UNUSED TO ALTERA.
IF YOU WISH TO PRINT OUT THIS PROGRAM LICENSE SUBSCRIPTION AGREEMENT, YOU SHOUL
D HIGHLIGHT THIS TEXT, RIGHT-CLICK, SELECT "COPY" THEN "PASTE" IT INTO A DOCUME
NT IN YOUR WORD PROCESSING PROGRAM.
1. Definitions: Licensed Program means whichever features of the software
are enabled by the software protection mechanism corresponding to the configura
tion you have licensed. Software means any of the software provided under this
Agreement on DVD, via a web-site, or on another medium or through another deli
very mechanism, including any non-subscribed or unenabled features thereof, an
d any associated user documentation; excepting the portions identified in parti
cular files which components are subject to the applicable license agreement(s)
set forth therein. Support means any services provided to you by Altera, its
subsidiaries, distributors, and sales representatives in responding to email,
telephone or other inquiries from you for maintenance, technical, or other supp
ort.
2. License to the Licensed Program: By this Agreement, ALTERA grants to yo
u a non-exclusive license to use the Licensed Program (and any updates thereof
for which you have paid a subscription fee) on the terms and conditions outline
d in this Agreement. Any features for which you have not paid a subscription fe
e or any other unenabled features of the Licensed Program (unless ALTERA provi
des a software protection enabling key or code for such unenabled features) are
unlicensed and you agree not to use or access such features. Certain licenses
to the Licensed Program are time limited, to the extent designated by ALTERA an
d as may be set forth in the feature line license key that is issued, and will
automatically time-out at the end of the designated period.
The source code of the Software, and the algorithms, concepts, techniques, meth
ods and processes embodied therein, constitute trade secrets and confidential a
nd proprietary information of ALTERA and its licensors, and LICENSEE shall not
access or use such trade secrets and information in any manner, except to the
extent expressly permitted herein. ALTERA and its licensors retain all title,
copyright, patent and other proprietary rights therein. LICENSEE agrees not to
remove or obscure any copyright, trademark or patent notices found in or on any
user documentation or the Software.
Pursuant to this Agreement, you may: (a) use the Licensed Program on a single c
omputer (or, if you have purchased a floating node license, the number of concu
rrent users for which you have obtained licenses from ALTERA may use the Licens
ed Program on networked workstations); (b) use the Licensed Program for the so
le purpose of creating, simulating, verifying, placing and routing, and program
ming designs on logic devices manufactured by ALTERA and sold by ALTERA or its
authorized distributors, although if you have obtained the Licensed Program thr
ough Altera's University Program or obtained a Student Version, you are only p
ermitted to use the Licensed Program for educational and academic purposes only
and expressly excluding any commercial purposes; (c) you may only use simulati
on model output files generated by the "Simgen" feature of the Licensed Softwar
e for simulation purposes and expressly not for synthesis or any other purpose
s; (d) make one copy of the Licensed Program in any computer-readable or printe
d form for back-up or archival purposes or as otherwise permitted under this Ag
reement; and (e) modify the Licensed Program and/or merge it into another progr
am solely in order to facilitate the management of software licensing controls
of the Licensed Program and third party software licensed using Flex LM softwa
re, provided all intellectual property notices including copyright and restrict
ed rights notices appearing on the Licensed Program are included on any such c
opy, modification, or portion merged or combined with the other program. Any co
py or portion of the Licensed Program merged into another program will continue
to be subject to the terms and conditions of this Agreement. Your end customer
s may use ALTERA programmable logic devices that have been programmed with the
Licensed Program.
The Licensed Program may be transferred to another party provided the other par
ty agrees to accept the terms and conditions of this Agreement and you notify A
LTERA in writing of the identity of the transferee. If you transfer the License
d Program, you must at the same time either transfer all copies, whether in pri
nted or computer-readable form, to the same party or destroy any copies not tr
ansferred, including all portions of the Licensed Program contained or merged i
nto another program, and certify the same to ALTERA. If you have purchased a fl
oating node license as provided above, you may also copy the Licensed Program o
nto another computer (or access it through networked workstations) for use by
another person or persons within your company only; provided that all users agr
ee to accept the terms and conditions of this Agreement.
YOU MAY NOT USE, COPY, MODIFY, DISTRIBUTE OR TRANSFER THE SOFTWARE OR ANY COPY,
OR MERGED OR COMBINED PORTION THEREOF, IN WHOLE OR IN PART, EXCEPT AS EXPRESSL
Y PROVIDED FOR IN THIS AGREEMENT. IF YOU TRANSFER POSSESSION OF ANY COPY, OR ME
RGED OR COMBINED PORTION OF THE SOFTWARE, TO ANOTHER PARTY EXCEPT AS EXPRESSLY
PROVIDED HEREIN, YOUR LICENSE IS AUTOMATICALLY TERMINATED. YOU MAY NOT DECOMPI
LE, DISASSEMBLE, REVERSE ENGINEER OR OTHERWISE ATTEMPT TO ACCESS THE SOURCE COD
E OF THE SOFTWARE OR REDUCE IT TO A HUMAN READABLE FORM; PROVIDED, HOWEVER, THA
T IF YOU ARE LOCATED IN A MEMBER NATION OF THE EUROPEAN COMMUNITY OR OTHER JUR
ISDICTION THAT PERMITS LIMITED REVERSE ENGINEERING, YOU MAY PERFORM LIMITED REV
ERSE ENGINEERING, BUT ONLY AFTER GIVING NOTICE TO ALTERA AND ONLY TO THE EXTENT
PERMITTED BY THE EC SOFTWARE DIRECTIVE OR OTHER APPLICABLE LAW. YOU MAY NOT P
UBLISH OR DISCLOSE THE RESULTS OF ANY BENCHMARKING OF THE SOFTWARE, OR USE SUC
H RESULTS FOR YOUR OWN COMPETING SOFTWARE DEVELOPMENT ACTIVITIES, WITHOUT THE P
RIOR WRITTEN PERMISSION OF ALTERA.
If you have paid a subscription fee, ALTERA shall, but only until the date thro
ugh which you have purchased an valid subscription, provide you with fixes and
other updates to the Licensed Program that ALTERA chooses to make generally ava
ilable to its customers who have paid a subscription fee; and use commercially
reasonable efforts to respond by telephone or email to inquiries from you for
technical or other Support regarding the Software. Any information collected b
y ALTERA from you pursuant to any requests from you for Support, including desi
gn files compiled using the Software and provided by you to ALTERA for design a
ssistance, enhancement and troubleshooting, may be used internally at ALTERA f
or the purpose of improving the future versions of the Software and other futur
e products. Any such information will not be disclosed by ALTERA to any third
parties other than its subsidiaries, its distributors and sales representatives
and to the company on behalf of whom you are using the Software (collectively
, Partners). ALTERA shall exercise reasonable efforts to maintain the confiden
tiality of the information.
ACCESS TO INFORMATION BY ISPS Through the https post procedure, your and ALTERA'
S Internet Service Providers will also receive the information collected by th
e TalkBack feature. However, ALTERA'S ISP does not disclose, share, release, p
ublish, disseminate, rent or sell any of the information to any third parties.
You should contact your ISP to determine their disclosure policies.
REQUIRED DISCLOSURES In addition to the permitted disclosures described herein,
and regardless of anything herein to the contrary, ALTERA may disclose persona
lly identifiable information (collected by the TalkBack feature and correlated
to users), with or without prior notice, when ALTERA believes that the law req
uires it, in response to subpoenas or at the demand of governmental agencies, t
o protect its systems or business, or to respond to an emergency.
ASSIGNMENT ALTERA reserves the right to transfer any and all information collec
ted by the TalkBack feature from users of the Licensed Program(s) to a third pa
rty in the event that it sells or transfers substantially all of its assets re
lated to the Licensed Program(s) to such third party.
DISABLING/ENABLING You may disable/enable the TalkBack feature at any time by r
unning qtb_install.exe located in your quartus/bin folder.
Altera Program Subscription License Agreement (c) 2008 Altera Corporation. All
rights reserved. Quartus is a registered trademark of Altera Corporation in th
e US and other countries.
LICENSE.TXT FILE:
YOUR USE OF THIS SOFTWARE IS GOVERNED BY THE STANDARD ALTERA PROGRAM LICENSE SU
BSCRIPTION AGREEMENT ("THE AGREEMENT"). HOWEVER, THE FOLLOWING NOTICES ARE PRO
VIDED AS REQUIRED BY THE APPLICABLE LICENSE AGREEMENT BETWEEN ALTERA AND THE TH
IRD PARTIES WHO HAVE PROVIDED THE FOLLOWING CODE AND DOCUMENTATION UNDER LICEN
SE TO ALTERA AS SPECIFIED IN SECTION 3 OF THE AGREEMENT.
1. APACHE (XERCES COMPILED LIBRARY) [FOR QUARTUS II]:
The following terms only apply to the Apache software portions of the Quartus II
development tools:
* The Apache Software License, Version 1.1
*
*
* Copyright (c) 1999-2000 The Apache Software Foundation. All rights
* reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in
* the documentation and/or other materials provided with the
* distribution.
*
* 3. The end-user documentation included with the redistribution,
* if any, must include the following acknowledgment:
* "This product includes software developed by the
* Apache Software Foundation (http://www.apache.org/)."
* Alternately, this acknowledgment may appear in the software itself,
* if and wherever such third-party acknowledgments normally appear.
*
* 4. The names "Xerces" and "Apache Software Foundation" must
* not be used to endorse or promote products derived from this
* software without prior written permission. For written
* permission, please contact [email protected].
*
* 5. Products derived from this software may not be called "Apache",
* nor may "Apache" appear in their name, without prior written
* permission of the Apache Software Foundation.
*
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
* USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
* ====================================================================
*
* This software consists of voluntary contributions made by many
* individuals on behalf of the Apache Software Foundation and was
* originally based on software copyright (c) 1999, International
* Business Machines, Inc., http://www.ibm.com. For more
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
4. BWIDGET (TCL SCRIPT) [FOR USE WITH QUARTUS II AND MAX+PLUS II ADVANCED S
YNTHESIS ONLY]:
The following terms only apply to the BWidget Toolkit portions of the Quartus I
I/Max+PLUS II Advanced Synthesis development tools:
BWidget ToolKit Copyright (c) 1998-1999 UNIFIX. Copyright (c) 2001-2002 ActiveS
tate Corp.
The following terms apply to all files associated with the software unless expl
icitly disclaimed in individual files.
The authors hereby grant permission to use, copy, modify, distribute, and licen
se this software and its documentation for any purpose, provided that existing
copyright notices are retained in all copies and that this notice is included v
erbatim in any distributions. No written agreement, license, or royalty fee is
required for any of the authorized uses. Modifications to this software may be
copyrighted by their authors and need not follow the licensing terms described
here, provided that the new terms are clearly indicated on the first page of ea
ch file where they apply.
IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT,
INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE
OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE
AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, B
UT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PAR
TICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS"
BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENA
NCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
GOVERNMENT USE: If you are acquiring this software on behalf of the U.S. govern
ment, the Government shall have only "Restricted Rights" in the software and re
lated documentation as defined in the Federal Acquisition Regulations (FARs) i
n Clause 52.227.19 (c) (2). If you are acquiring the software on behalf of the
Department of Defense, the software shall be classified as "Commercial Compute
r Software" and the Government shall have only "Restricted Rights" as defined i
n Clause 252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, the aut
hors grant the U.S. Government and others acting in its behalf permission to us
e and distribute the software in accordance with the terms specified in this li
cense.
The following terms only apply to the Perl scripting tool portions of the Quart
us II development tool (the Standard Version of the executables and library fil
es are being made available in a zip file in source format within this package,
or they can be obtained from www.cpan.org):
Copyright (C) 1991-2001 Larry Wall
Preamble The intent of this document is to state the conditions under which a Pa
ckage may be copied, such that the Copyright Holder maintains some semblance of
artistic control over the development of the package, while giving the users o
f the package the right to use and distribute the Package in a more-or-less cus
tomary fashion, plus the right to make reasonable modifications.
Definitions "Package" refers to the collection of files distributed by the Copyr
ight Holder, and derivatives of that collection of files created through textua
l modification.
"Standard Version" refers to such a Package if it has not been modified, or has
been modified in accordance with the wishes of the Copyright Holder as specifie
d below.
"Copyright Holder" is whoever is named in the copyright or copyrights for the p
ackage.
"You" is you, if you're thinking about copying or distributing this Package.
"Reasonable copying fee" is whatever you can justify on the basis of media cost,
duplication charges, time of people involved, and so on. (You will not be req
uired to justify it to the Copyright Holder, but only to the computing communit
y at large as a market that must bear the fee.)
"Freely Available" means that no fee is charged for the item itself, though the
re may be fees involved in handling the item. It also means that recipients of
the item may redistribute it under the same conditions they received it.
You may make and give away verbatim copies of the source form of the Standard V
ersion of this Package without restriction, provided that you duplicate all of
the original copyright notices and associated disclaimers.
You may apply bug fixes, portability fixes and other modifications derived from
the Public Domain or from the Copyright Holder. A Package modified in such a wa
y shall still be considered the Standard Version.
You may otherwise modify your copy of this Package in any way, provided that you
insert a prominent notice in each changed file stating how and when you change
d that file, and provided that you do at least ONE of the following:
place your modifications in the Public Domain or otherwise make them Fre
ely Available, such as by posting said modifications to Usenet or an equivalent
medium, or placing the modifications on a major archive site such as uunet.uu.
net, or by allowing the Copyright Holder to include your modifications in the S
tandard Version of the Package. use the modified Package only within you
r corporation or organization. rename any non-standard executables so th
e names do not conflict with standard executables, which must also be provided,
and provide a separate manual page for each non-standard executable that clear
ly documents how it differs from the Standard Version. make other distr
ibution arrangements with the Copyright Holder.
You may distribute the programs of this Package in object code or executable fo
rm, provided that you do at least ONE of the following:
distribute a Standard Version of the executables and library files, toge
ther with instructions (in the manual page or equivalent) on where to get the S
tandard Version. accompany the distribution with the machine-readable so
urce of the Package with your modifications. give non-standard executables non
-standard names, and clearly document the differences in manual pages (or equiv
alent), together with instructions on where to get the Standard Version.
make other distribution arrangements with the Copyright Holder.
You may charge a reasonable copying fee for any distribution of this Package. Y
ou may charge any fee you choose for support of this Package. You may not charg
e a fee for this Package itself. However, you may distribute this Package in ag
gregate with other (possibly commercial) programs as part of a larger (possibly
commercial) software distribution provided that you do not advertise this Pack
age as a product of your own. You may embed this Package's interpreter within a
n executable of yours (by linking); this shall be construed as a mere form of a
ggregation, provided that the complete Standard Version of the interpreter is s
o embedded.
The scripts and library files supplied as input to or produced as output from t
he programs of this Package do not automatically fall under the copyright of th
is Package, but belong to whomever generated them, and may be sold commercially
, and may be aggregated with this Package. If such scripts or library files are
aggregated with this Package via the so-called "undump" or "unexec" methods of
producing a binary executable image, then distribution of such an image shall
neither be construed as a distribution of this Package nor shall it fall under
the restrictions of Paragraphs 3 and 4, provided that you do not represent such
an executable image as a Standard Version of this Package.
C subroutines (or comparably compiled subroutines in other languages) supplied
by you and linked into this Package in order to emulate subroutines and variabl
es of the language defined by this Package shall not be considered part of this
Package, but are the equivalent of input as in Paragraph 6, provided these sub
routines do not change the language in any way that would cause it to fail the
regression tests for the language.
Aggregation of this Package with a commercial distribution is always permitted
provided that the use of this Package is embedded; that is, when no overt attem
pt is made to make this Package's interfaces visible to the end user of the com
mercial distribution. Such use shall not be construed as a distribution of this
Package.
The name of the Copyright Holder may not be used to endorse or promote products
derived from this software without specific prior written permission.
THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND F
ITNESS FOR A PARTICULAR PURPOSE.
The End
1. The "Software", below, refers to the Tcl-DP system, developed by the Tcl
-DP group (in either source-code, object-code or executable-code form), and rel
ated documentation, and a "work based on the Software" means a work based on ei
ther the Software, on part of the Software, or on any derivative work of the So
ftware under copyright law: that is, a work containing all or a portion of the
Tcl-DP system, either verbatim or with modifications. Each licensee is addressed
as "you" or "Licensee."
2. Cornell University as the parent organization of the Tcl-DP group holds
copyrights in the Software. The copyright holder reserves all rights except tho
se expressly granted to licensees, and U.S. Government license rights.
3. Permission is hereby granted to use, copy, modify, and to redistribute t
o others. If you distribute a copy or copies of the Software, or you modify a co
py or copies of the Software or any portion of it, thus forming a work based on
the Software, and make and/or distribute copies of such work, you must meet th
e following conditions:
1. If you make a copy of the Software (modified or verbatim) it mus
t include the copyright notice and this license.
2. You must cause the modified Software to carry prominent notices
stating that you changed specified portions of the Software.
4. LICENSEE AGREES THAT THE EXPORT OF GOODS AND/OR TECHNICAL DATA FROM THE
UNITED STATES MAY REQUIRE SOME FORM OF EXPORT CONTROL LICENSE FROM THE U.S. GOV
ERNMENT AND THAT FAILURE TO OBTAIN SUCH EXPORT CONTROL LICENSE MAY RESULT IN CR
IMINAL LIABILITY UNDER U.S. LAWS.
5. Portions of the Software resulted from work developed under a U.S. Gover
nment Contract and are subject to the following license: the Government is gran
ted for itself and others acting on its behalf a paid-up, nonexclusive, irrevoc
able worldwide license in this computer software to reproduce, prepare derivati
ve works, and perform publicly and display publicly.
6. Disclaimer of warranty: Licensor provides the software on an ``as is'' b
asis. Licensor does not warrant, guarantee, or make any representations regardi
ng the use or results of the software with respect to its correctness, accuracy
, reliability or performance. The entire risk of the use and performance of the
software is assumed by licensee. ALL WARANTIES INCLUDING, WITHOUT LIMITATION,
ANY WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE OR MERCHANTABILITY ARE HEREBY
EXCLUDED.
7. Lack of maintenance or support services: Licensee understands and agrees
that licensor is under no obligation to provide maintenance, support or update
services, notices of latent defects, or correction of defects for the software.
THE FOLLOWING FILES [FOR USE WITH QUARTUS II ONLY] SHOULD BE INCLUDED IN THE CY
GWIN DIRECTORY:
"LICENSE.TXT" file
The following applies only to those portions of the software that are subject to
the GNU GPL or GNU GLPL:
Altera Corporation (located at 101 Innovation Drive, San Jose, California 95134,
408-544-7000) hereby offers, for a period of three years from the date of your
receipt of this software from Altera or its authorized distributors, to give a
ny third party, for a charge no more than the cost of physically performing sou
rce distribution, a complete machine-readable copy of the source code to these
limited portions of the software subject to the GNU General Public License or
the GNU Lesser General Public License, to be distributed on a medium customarily
used for software interchange.
"COPYING.LIBGLOSS"
[use the existing text, e.g., the following: "The libgloss subdirectory is a co
llection of software from several sources. Each have their own copyrights embed
ded in each file that they concern. . . . ]
"COPYING.NEWLIB"
[use the existing text, e.g., "The newlib subdirectory is a collection of softw
are from several sources. Each file may have its own copyright/license that is
embedded in the source file.
This list documents those licenses which are more restrictive than a BSD-like l
icense or require the copyright notice to be duplicated in documentation and/or
other materials associated with the distribution. Certain licenses documented
here only apply to specific targets. Certain clauses only apply if you are bu
ilding the code as part of your binary.
Note that this list may omit certain licenses that only pertain to the copying/
modifying of the individual source code. If you are distributing the source co
de, then you do not need to worry about these omitted licenses, so long as you
do not modify the copyright information already in place. . . . ]
8. GNU "GZIP" COMMAND, GNU "MAKE", AND GNU "TAR" (EXECUTABLE) [FOR USE WITH
QUARTUS II ONLY]:
The following terms only apply to the GNU "gzip" command portions and the GNU M
ake portions of the software:
This program is free software; you can redistribute it and/or modify it under t
he terms of the GNU General Public License as published by the Free Software Fo
undation; either version 2 of the License, or (at your option) any later versio
n.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with th
is program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave,
Cambridge, MA 02139, USA.
Altera Corporation (located at 101 Innovation Drive, San Jose, California 95134,
408-544-7000) hereby offers, for a period of three years from the date of your
receipt of this software from Altera or its authorized distributors, to give a
ny third party, for a charge no more than the cost of physically performing sou
rce distribution, a complete machine-readable copy of the source code to these
limited portions of the software subject to the GNU General Public License, to
be distributed on a medium customarily used for software interchange.
GNU `gzip' command for compressing files. Copyright (C) 1992-1993 Jean-loup Ga
illy GNU Make. Copyright (C) 1989, 1991 Free Software Foundation, Inc. GNU Tar.
Copyright (C) 1992, 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2003, 2004 Free
Software Foundation, Inc.
9. BUDDY (COMPILED INTO QUARTUS II CODE) [FOR USE WITH QUARTUS II ONLY]:
The following terms only apply to the BuDDy portions of the software:
Copyright (C) 1996-2002 by Jorn Lind-Nielsen. All rights reserved
Permission is hereby granted, without written agreement and without license or
royalty fees, to use, reproduce, prepare derivative works, distribute, and disp
lay this software and its documentation for any purpose, provided that (1) the
above copyright notice and the following two paragraphs appear in all copies of
the source code and (2) redistributions, including without limitation binaries
, reproduce these notices in the supporting documentation. Substantial modifica
tions to this software may be copyrighted by their authors and need not follow
the licensing terms described here, provided that the new terms are clearly ind
icated in all files where they apply.
IN NO EVENT SHALL JORN LIND-NIELSEN, OR DISTRIBUTORS OF THIS SOFTWARE BE LIABLE
TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGE
S ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE A
UTHORS OR ANY OF THE ABOVE PARTIES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
JORN LIND-NIELSEN SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMI
TED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE AUTHOR
S AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
ENHANCEMENTS, OR MODIFICATIONS.
12. ZLIB (COMPILED INTO QUARTUS CODE) [FOR USE WITH QUARTUS II ONLY]:
The following notices apply only to the "zlib" general purpose compression libr
ary.
'zlib' general purpose compression library version 1.1.3, July 9th, 1998
Copyright (C) 1995-1998 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 th
e use of this software.
Permission is granted to anyone to use this software for any purpose, inclu
ding commercial applications, and to alter it and redistribute it freely, sub
ject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not c
laim that you wrote the original software. If you use this software in a p
roduct, an acknowledgment in the product documentation would be appreciate
d 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 [email protected] [email protected]
ltech.edu
13. JAVA RUNTIME ENVIRONMENT (EXECUTABLE) [FOR USE WITH QUARTUS II ONLY]:
The following notices apply only to the Java Runtime Environment executable:
Sun Microsystems, Inc. Binary Code License Agreement
for the JAVA SE RUNTIME ENVIRONMENT (JRE) VERSION 6
SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE THE SOFTWARE IDENTIFIED B
ELOW TO YOU ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED
IN THIS BINARY CODE LICENSE AGREEMENT AND SUPPLEMENTAL LICENSE TERMS (COLLECTIV
ELY "AGREEMENT"). PLEASE READ THE AGREEMENT CAREFULLY. BY DOWNLOADING OR INSTA
LLING THIS SOFTWARE, YOU ACCEPT THE TERMS OF THE AGREEMENT. INDICATE ACCEPTAN
CE BY SELECTING THE "ACCEPT" BUTTON AT THE BOTTOM OF THE AGREEMENT. IF YOU ARE
NOT WILLING TO BE BOUND BY ALL THE TERMS, SELECT THE "DECLINE" BUTTON AT THE
BOTTOM OF THE AGREEMENT AND THE DOWNLOAD OR INSTALL PROCESS WILL NOT CONTIN
UE.
1. DEFINITIONS. "Software" means the identified above in binary form, any other
machine readable materials (including, but not limited to, libraries, source
files, header files, and data files), any updates or error corrections provi
ded by Sun, and any user manuals, programming guides and other documentation
provided to you by Sun under this Agreement. "Programs" mean Java applets and
applications intended to run on the Java Platform, Standard Edition (Java S
E) on Java-enabled general purpose desktop computers and servers.
2. LICENSE TO USE. Subject to the terms and conditions of this Agreement, inclu
ding, but not limited to the Java Technology Restrictions of the Supplemental
License Terms, Sun grants you a non-exclusive, non-transferable, limited lic
ense without license fees to reproduce and use internally Software complete an
d unmodified for the sole purpose of running Programs. Additional licenses f
or developers and/or publishers are granted in the Supplemental License Terms.
14. IBM ICU INTERNATIONALIZATION LIBRARY [FOR USE WITH QUARTUS II ONLY]:
The following notice applies only to the IBM ICU internationalization library p
ortion of the software.
ICU License - ICU 1.8.1 and later COPYRIGHT AND PERMISSION NOTICE. Copyright
(c) 1995-2003 International Business Machines Corporation and others. All right
s reserved. Permission is hereby granted, free of charge, to any person obtain
ing a copy of this software and associated documentation files (the "Software")
, to deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so
, provided that the above copyright notice(s) and this permission notice appear
in all copies of the Software and that both the above copyright notice(s) and
this permission notice appear in supporting documentation. THE SOFTWARE IS PROV
IDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT N
OT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPO
SE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT H
OLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIA
L INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM L
OSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OT
HER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANC
E OF THIS SOFTWARE. Except as contained in this notice, the name of a copyright
holder shall not be used in advertising or otherwise to promote the sale, use
or other dealings in this Software without prior written authorization of the c
opyright holder.
15. OPEN SOURCE SYSTEMC LIBRARY [FOR USE WITH QUARTUS II ONLY]:
The following terms only apply to the Open Source SystemC library (systemc.dll),
included with the Quartus II development tool (object code only is being shipp
ed with the Quartus II development tool - source code may be obtained from htt
p://www.systemc.org by registering at the OSCI website):
Copyright (c) 1996-2006, by all Contributors to the Open SystemC Initiative (OS
CI), a California nonprofit mutual benefit corporation. All rights reserved.
16. THE INDEPENDENT JPEG GROUP'S JPEG SOFTWARE [FOR USE WITH QUARTUS II ONLY
]:
The following terms only apply to the IJG's JPEG software portions that are inc
luded in the Quartus II development tool:
DOCUMENTATION ROADMAP
=====================
This file contains the following sections:
OVERVIEW General description of JPEG and the IJG software. LEGAL ISSU
ES Copyright, lack of warranty, terms of distribution. REFERENCES
Where to learn more about JPEG. ARCHIVE LOCATIONS Where to find newer versio
ns of this software. RELATED SOFTWARE Other stuff you should get. FILE FORMAT
WARS Software *not* to get. TO DO Plans for future IJG release
s.
Other documentation files in the distribution are:
User documentation: install.doc How to configure and install the IJG sof
tware. usage.doc Usage instructions for cjpeg, djpeg, jpegtran,
rdjpgcom, and wrjpgcom. *.1 Unix-style man pages f
or programs (same info as usage.doc). wizard.doc Advanced usage instruc
tions for JPEG wizards only. change.log Version-to-version change highl
ights. Programmer and internal documentation: libjpeg.doc How to use the
JPEG library in your own programs. example.c Sample code for calling
the JPEG library. structure.doc Overview of the JPEG library's internal st
ructure. filelist.doc Road map of IJG files. coderules.doc Coding s
tyle rules --- please read if you contribute code.
Please read at least the files install.doc and usage.doc. Useful information ca
n also be found in the JPEG FAQ (Frequently Asked Questions) article. See ARCHI
VE LOCATIONS below to find out where to obtain the FAQ article.
If you want to understand how the JPEG code works, we suggest reading one or mor
e of the REFERENCES, then looking at the documentation files (in roughly the ord
er listed) before diving into the code.
OVERVIEW
========
This package contains C software to implement JPEG image compression and decompr
ession. JPEG (pronounced "jay-peg") is a standardized compression method for fu
ll-color and gray-scale images. JPEG is intended for compressing "real-world" s
cenes; line drawings, cartoons and other non-realistic images are not its strong
suit. JPEG is lossy, meaning that the output image is not exactly identical to
the input image. Hence you must not use JPEG if you have to have identical out
put bits. However, on typical photographic images, very good compression levels
can be obtained with no visible change, and remarkably high compression levels
are possible if you can tolerate a low-quality image. For more details, see the
references, or just experiment with various compression settings.
This software implements JPEG baseline, extended-sequential, and progressive com
pression processes. Provision is made for supporting all variants of these proc
esses, although some uncommon parameter settings aren't implemented yet. For leg
al reasons, we are not distributing code for the arithmetic-coding variants of J
PEG; see LEGAL ISSUES. We have made no provision for supporting the hierarchica
l or lossless processes defined in the standard.
We provide a set of library routines for reading and writing JPEG image files, p
lus two sample applications "cjpeg" and "djpeg", which use the library to perfor
m conversion between JPEG and some other popular image file formats. The library
is intended to be reused in other applications.
In order to support file conversion and viewing software, we have included consi
derable functionality beyond the bare JPEG coding/decoding capability; for examp
le, the color quantization modules are not strictly part of JPEG decoding, but t
hey are essential for output to colormapped file formats or colormapped displays
. These extra functions can be compiled out of the library if not required for
a particular application. We have also included "jpegtran", a utility for lossl
ess transcoding between different JPEG processes, and "rdjpgcom" and "wrjpgcom",
two simple applications for inserting and extracting textual comments in JFIF f
iles.
The emphasis in designing this software has been on achieving portability and fl
exibility, while also making it fast enough to be useful. In particular, the so
ftware is not intended to be read as a tutorial on JPEG. (See the REFERENCES se
ction for introductory material.) Rather, it is intended to be reliable, portab
le, industrial-strength code. We do not claim to have achieved that goal in eve
ry aspect of the software, but we strive for it.
We welcome the use of this software as a component of commercial products. No ro
yalty is required, but we do ask for an acknowledgement in product documentation
, as described under LEGAL ISSUES.
LEGAL ISSUES
============
In plain English:
1. We don't promise that this software works. (But if you find any bugs, plea
se let us know!)
2. You can use this software for whatever you want. You don't have to pay us.
3. You may not pretend that you wrote this software. If you use it in a progr
am, you must acknowledge somewhere in your documentation that you've used the
IJG code.
In legalese:
The authors make NO WARRANTY or representation, either express or implied, with
respect to this software, its quality, accuracy, merchantability, or fitness for
a particular purpose. This software is provided "AS IS", and you, its user, as
sume the entire risk as to its quality and accuracy.
This software is copyright (C) 1991-1996, Thomas G. Lane. All Rights Reserved ex
cept as specified below.
Permission is hereby granted to use, copy, modify, and distribute this software
(or portions thereof) for any purpose, without fee, subject to these conditions:
(1) If any part of the source code for this software is distributed, then this
README file must be included, with this copyright and no-warranty notice unalter
ed; and any additions, deletions, or changes to the original files must be clear
ly indicated in accompanying documentation. (2) If only executable code is distr
ibuted, then the accompanying documentation must state that "this software is ba
sed in part on the work of the Independent JPEG Group". (3) Permission for use o
f this software is granted only if the user accepts full responsibility for any
undesirable consequences; the authors accept NO LIABILITY for damages of any kin
d.
These conditions apply to any software derived from or based on the IJG code, no
t just to the unmodified library. If you use our work, you ought to acknowledge
us.
Permission is NOT granted for the use of any IJG author's name or company name i
n advertising or publicity relating to this software or products derived from it
. This software may be referred to only as "the Independent JPEG Group's softwa
re".
We specifically permit and encourage the use of this software as the basis of co
mmercial products, provided that all warranty or liability claims are assumed by
the product vendor.
REFERENCES
==========
We highly recommend reading one or more of these references before trying to und
erstand the innards of the JPEG software.
The best short technical introduction to the JPEG compression algorithm is
Wallace, Gregory K. "The JPEG Still Picture Compression Standard", Communic
ations of the ACM, April 1991 (vol. 34 no. 4), pp. 30-44. (Adjacent articles in
that issue discuss MPEG motion picture compression, applications of JPEG, and re
lated topics.) If you don't have the CACM issue handy, a PostScript file contai
ning a revised version of Wallace's article is available at ftp.uu.net, graphics
/jpeg/wallace.ps.gz. The file (actually a preprint for an article that appeared
in IEEE Trans. Consumer Electronics) omits the sample images that appeared in C
ACM, but it includes corrections and some added material. Note: the Wallace art
icle is copyright ACM and IEEE, and it may not be used for commercial purposes.
A somewhat less technical, more leisurely introduction to JPEG can be found in "
The Data Compression Book" by Mark Nelson, published by M&T Books (Redwood City,
CA), 1991, ISBN 1-55851-216-0. This book provides good explanations and exampl
e C code for a multitude of compression methods including JPEG. It is an excell
ent source if you are comfortable reading C code but don't know much about data
compression in general. The book's JPEG sample code is far from industrial-stre
ngth, but when you are ready to look at a full implementation, you've got one he
re...
The best full description of JPEG is the textbook "JPEG Still Image Data Compres
sion Standard" by William B. Pennebaker and Joan L. Mitchell, published by Van N
ostrand Reinhold, 1993, ISBN 0-442-01272-1. Price US$59.95, 638 pp. The book in
cludes the complete text of the ISO JPEG standards (DIS 10918-1 and draft DIS 10
918-2). This is by far the most complete exposition of JPEG in existence, and w
e highly recommend it.
The JPEG standard itself is not available electronically; you must order a paper
copy through ISO or ITU. (Unless you feel a need to own a certified official c
opy, we recommend buying the Pennebaker and Mitchell book instead; it's much che
aper and includes a great deal of useful explanatory material.) In the USA, copi
es of the standard may be ordered from ANSI Sales at (212) 642-4900, or from Glo
bal Engineering Documents at (800) 854-7179. (ANSI doesn't take credit card ord
ers, but Global does.) It's not cheap: as of 1992, ANSI was charging $95 for Pa
rt 1 and $47 for Part 2, plus 7% shipping/handling. The standard is divided int
o two parts, Part 1 being the actual specification, while Part 2 covers complian
ce testing methods. Part 1 is titled "Digital Compression and Coding of Continu
ous-tone Still Images, Part 1: Requirements and guidelines" and has document num
bers ISO/IEC IS 10918-1, ITU-T T.81. Part 2 is titled "Digital Compression and
Coding of Continuous-tone Still Images, Part 2: Compliance testing" and has docu
ment numbers ISO/IEC IS 10918-2, ITU-T T.83.
Extensions to the original JPEG standard are defined in JPEG Part 3, a new ISO d
ocument. Part 3 is undergoing ISO balloting and is expected to be approved by t
he end of 1995; it will have document numbers ISO/IEC IS 10918-3, ITU-T T.84. I
JG currently does not support any Part 3 extensions.
The JPEG standard does not specify all details of an interchangeable file format
. For the omitted details we follow the "JFIF" conventions, revision
1.02. A copy of the JFIF spec is available from: Literature Department
C-Cube Microsystems, Inc. 1778 McCarthy Blvd. Milpitas, CA 95035
phone (408) 944-6300, fax (408) 944-6314 A PostScript version of this document
is available at ftp.uu.net, file graphics/jpeg/jfif.ps.gz. It can also be obtai
ned by e-mail from the C-Cube mail server, [email protected]. Send the messag
e "send jfif_ps from jpeg" to the server to obtain the JFIF document; send the m
essage "help" if you have trouble.
The TIFF 6.0 file format specification can be obtained by FTP from sgi.com (192.
48.153.1), file graphics/tiff/TIFF6.ps.Z; or you can order a printed copy from A
ldus Corp. at (206) 628-6593. The JPEG incorporation scheme found in the TIFF 6
.0 spec of 3-June-92 has a number of serious problems. IJG does not recommend us
e of the TIFF 6.0 design (TIFF Compression tag 6). Instead, we recommend the JPE
G design proposed by TIFF Technical Note #2 (Compression tag 7). Copies of this
Note can be obtained from sgi.com or from ftp.uu.net:/graphics/jpeg/. It is ex
pected that the next revision of the TIFF spec will replace the 6.0 JPEG design
with the Note's design. Although IJG's own code does not support TIFF/JPEG, the
free libtiff library uses our library to implement TIFF/JPEG per the Note. libt
iff is available from sgi.com:/graphics/tiff/.
ARCHIVE LOCATIONS
=================
The "official" archive site for this software is ftp.uu.net (Internet address 19
2.48.96.9). The most recent released version can always be found there in direc
tory graphics/jpeg. This particular version will be archived as graphics/jpeg/j
pegsrc.v6a.tar.gz. If you are on the Internet, you can retrieve files from ftp.
uu.net by standard anonymous FTP. If you don't have FTP access, UUNET's archive
s are also available via UUCP; contact [email protected] for information on retr
ieving files that way.
Numerous Internet sites maintain copies of the UUNET files. However, only ftp.u
u.net is guaranteed to have the latest official version.
You can also obtain this software in DOS-compatible "zip" archive format from th
e SimTel archives (ftp.coast.net:/SimTel/msdos/graphics/), or on CompuServe in t
he Graphics Support forum (GO CIS:GRAPHSUP), library 12 "JPEG Tools". Again, the
se versions may sometimes lag behind the ftp.uu.net release.
The JPEG FAQ (Frequently Asked Questions) article is a useful source of general
information about JPEG. It is updated constantly and therefore is not included
in this distribution. The FAQ is posted every two weeks to Usenet newsgroups co
mp.graphics.misc, news.answers, and other groups. You can always obtain the late
st version from the news.answers archive at rtfm.mit.edu. By FTP, fetch /pub/us
enet/news.answers/jpeg-faq/part1 and .../part2. If you don't have FTP, send e-m
ail to [email protected] with body send usenet/news.answers/jpeg-fa
q/part1 send usenet/news.answers/jpeg-faq/part2
RELATED SOFTWARE
================
Numerous viewing and image manipulation programs now support JPEG. (Quite a few
of them use this library to do so.) The JPEG FAQ described above lists some of
the more popular free and shareware viewers, and tells where to obtain them on
Internet.
If you are on a Unix machine, we highly recommend Jef Poskanzer's free PBMPLUS i
mage software, which provides many useful operations on PPM-format image files.
In particular, it can convert PPM images to and from a wide range of other form
ats. You can obtain this package by FTP from ftp.x.org (contrib/pbmplus*.tar.Z)
or ftp.ee.lbl.gov (pbmplus*.tar.Z). There is also a newer update of this packa
ge called NETPBM, available from wuarchive.wustl.edu under directory /graphics/g
raphics/packages/NetPBM/. Unfortunately PBMPLUS/NETPBM is not nearly as portable
as the IJG software is; you are likely to have difficulty making it work on any
non-Unix machine.
A different free JPEG implementation, written by the PVRG group at Stanford, is
available from havefun.stanford.edu in directory pub/jpeg. This program is desi
gned for research and experimentation rather than production use; it is slower,
harder to use, and less portable than the IJG code, but it is easier to read and
modify. Also, the PVRG code supports lossless JPEG, which we do not.
TO DO
=====
In future versions, we are considering supporting some of the upcoming JPEG Part
3 extensions --- principally, variable quantization and the SPIFF file format.
Tuning the software for better behavior at low quality/high compression settings
is also of interest. The current method for scaling the quantization tables is
known not to be very good at low Q values.
As always, speeding things up is high on our priority list.
Please send bug reports, offers of help, etc. to [email protected].
17. SCINTILLA LIBRARY [FOR USE WITH QUARTUS II ONLY]:
The following terms only apply to the Scintilla library that is included in the
Quartus II development tool:
The following license agreement applies only to the jacl portions of the Nios I
I EDS software: SUN MICROSYSTEMS, INC. THROUGH ITS SUN MICROSYSTEMS LABORATORIES
DIVISION ("SUN") WILL LICENSE THIS SOFTWARE AND THE ACCOMPANYING DOCUMENTATIO
N TO YOU (a "Licensee") ONLY ON YOUR ACCEPTANCE OF ALL THE TERMS SET FORTH BELO
W. Sun grants Licensee a non-exclusive, royalty-free right to download, instal
l, compile, use, copy and distribute the Software, modify or otherwise create d
erivative works from the Software (each, a "Modification") and distribute any M
odification in source code and/or binary code form to its customers with a lice
nse agreement containing these terms and noting that the Software has been mod
ified. The Software is copyrighted by Sun and other third parties and Licensee
shall retain and reproduce all copyright and other notices presently on the Sof
tware. As between Sun and Licensee, Sun is the sole owner of all rights in and
to the Software other than the limited rights granted to Licensee herein; Lice
nsee will own its Modifications, expressly subject to Sun's continuing ownershi
p of the Software. Licensee will, at its expense, defend and indemnify Sun and
its licensors from and against any third party claims, including costs and reas
onable attorneys' fees, and be wholly responsible for any liabilities arising
out of or related to Licensee's development, use or distribution of the Softwar
e or Modifications. Any distribution of the Software and Modifications must com
ply with all applicable United States export control laws. THE SOFTWARE IS BEI
NG PROVIDED TO LICENSEE "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS AND WARRA
NTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICU
LAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT WILL SUN BE LIABLE
HEREUNDER FOR ANY DIRECT DAMAGES OR ANY INDIRECT, PUNITIVE, SPECIAL, INCIDENT
AL OR CONSEQUENTIAL DAMAGES OF ANY KIND.
The following copyright notice applies only to the Looks 2.0.1 portions of the
Nios II EDS software:
The BSD License for the JGoodies Looks
======================================
Copyright (c) 2001-2007 JGoodies Karsten Lentzsch. All rights reserved.
Redistribution and use in source and binary forms, with or without modification
, are permitted provided that the following conditions are met:
o Redistributions of source code must retain the above copyright notice, t
his list of conditions and the following disclaimer.
o Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
o Neither the name of JGoodies Karsten Lentzsch nor the names of its contri
butors may be used to endorse or promote products derived from this softwar
e without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIM
ED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIR
ECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU
DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEO
RY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGL
IGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN I
F ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.