12707N/AFor the avoidance of doubt, except that if any license choice other
12707N/Athan GPL or LGPL is available it will apply instead, Sun elects to
12707N/Ause only the General Public License version 2 (GPLv2) at this time
12707N/Afor any software where a choice of GPL license versions is made
12707N/Aavailable with the language indicating that GPLv2 or any later
12707N/Aversion may be used, or where a choice of which version of the GPL
12707N/Ais applied is otherwise unspecified.
12707N/A
12707N/A--------------------------------------------------------------------
12707N/A
12707N/A Copyright (C) 1991-1998, Thomas G. Lane.
12707N/A This file is part of the Independent JPEG Group's software.
12707N/A For conditions of distribution and use, see the accompanying README file.
12707N/A
12707N/AThe authors make NO WARRANTY or representation, either express or implied,
12707N/Awith respect to this software, its quality, accuracy, merchantability, or
12707N/Afitness for a particular purpose. This software is provided "AS IS", and you,
12707N/Aits user, assume the entire risk as to its quality and accuracy.
12707N/A
12707N/AThis software is copyright (C) 1991-1998, Thomas G. Lane.
12707N/AAll Rights Reserved except as specified below.
12707N/A
12707N/APermission is hereby granted to use, copy, modify, and distribute this
12707N/Asoftware (or portions thereof) for any purpose, without fee, subject to these
12707N/Aconditions:
12707N/A(1) If any part of the source code for this software is distributed, then this
12707N/AREADME file must be included, with this copyright and no-warranty notice
12707N/Aunaltered; and any additions, deletions, or changes to the original files
12707N/Amust be clearly indicated in accompanying documentation.
12707N/A(2) If only executable code is distributed, then the accompanying
12707N/Adocumentation must state that "this software is based in part on the work of
12707N/Athe Independent JPEG Group".
12707N/A(3) Permission for use of this software is granted only if the user accepts
12707N/Afull responsibility for any undesirable consequences; the authors accept
12707N/ANO LIABILITY for damages of any kind.
12707N/A
12707N/AThese conditions apply to any software derived from or based on the IJG code,
12707N/Anot just to the unmodified library. If you use our work, you ought to
12707N/Aacknowledge us.
12707N/A
12707N/APermission is NOT granted for the use of any IJG author's name or company name
12707N/Ain advertising or publicity relating to this software or products derived from
12707N/Ait. This software may be referred to only as "the Independent JPEG Group's
12707N/Asoftware".
12707N/A
12707N/AWe specifically permit and encourage the use of this software as the basis of
12707N/Acommercial products, provided that all warranty or liability claims are
12707N/Aassumed by the product vendor.
12707N/A
12707N/Aansi2knr.c is included in this distribution by permission of L. Peter Deutsch,
12707N/Asole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA.
12707N/Aansi2knr.c is NOT covered by the above copyright and conditions, but instead
12707N/Aby the usual distribution terms of the Free Software Foundation; principally,
12707N/Athat you must include source code if you redistribute it. (See the file
12707N/Aansi2knr.c for full details.) However, since ansi2knr.c is not needed as part
12707N/Aof any program generated from the IJG code, this does not limit you more than
12707N/Athe foregoing paragraphs do.
12707N/A
12707N/AThe Unix configuration script "configure" was produced with GNU Autoconf.
12707N/AIt is copyright by the Free Software Foundation but is freely distributable.
12707N/AThe same holds for its supporting scripts (config.guess, config.sub,
12707N/Altconfig, ltmain.sh). Another support script, install-sh, is copyright
12707N/Aby M.I.T. but is also freely distributable.
12707N/A
12707N/AIt appears that the arithmetic coding option of the JPEG spec is covered by
12707N/Apatents owned by IBM, AT&T, and Mitsubishi. Hence arithmetic coding cannot
12707N/Alegally be used without obtaining one or more licenses. For this reason,
12707N/Asupport for arithmetic coding has been removed from the free JPEG software.
12707N/A(Since arithmetic coding provides only a marginal gain over the unpatented
12707N/AHuffman mode, it is unlikely that very many implementations will support it.)
12707N/ASo far as we are aware, there are no patent restrictions on the remaining
12707N/Acode.
12707N/A
12707N/AThe IJG distribution formerly included code to read and write GIF files.
12707N/ATo avoid entanglement with the Unisys LZW patent, GIF reading support has
12707N/Abeen removed altogether, and the GIF writer has been simplified to produce
12707N/A"uncompressed GIFs". This technique does not use the LZW algorithm; the
12707N/Aresulting GIF files are larger than usual, but are readable by all standard
12707N/AGIF decoders.
12707N/A
12707N/AWe are required to state that
12707N/A "The Graphics Interchange Format(c) is the Copyright property of
12707N/A CompuServe Incorporated. GIF(sm) is a Service Mark property of
12707N/A CompuServe Incorporated."
12707N/A
12707N/A--------------------------------------------------------------------
12707N/A
12707N/Ajpeg-6b/ansi2knr.c:
12707N/A
12707N/A Convert ANSI C function definitions to K&R ("traditional C") syntax
12707N/A
12707N/A
12707N/Aansi2knr is distributed in the hope that it will be useful, but WITHOUT ANY
12707N/AWARRANTY. No author or distributor accepts responsibility to anyone for the
12707N/Aconsequences of using it or for whether it serves any particular purpose or
12707N/Aworks at all, unless he says so in writing. Refer to the GNU General Public
12707N/ALicense (the "GPL") for full details.
12707N/A
12707N/AEveryone is granted permission to copy, modify and redistribute ansi2knr,
12707N/Abut only under the conditions described in the GPL. A copy of this license
12707N/Ais supposed to have been given to you along with ansi2knr so you can know
12707N/Ayour rights and responsibilities. It should be in a file named COPYLEFT.
12707N/A[In the IJG distribution, the GPL appears below, not in a separate file.]
12707N/AAmong other things, the copyright notice and this notice must be preserved
12707N/Aon all copies.
12707N/A
12707N/AWe explicitly state here what we believe is already implied by the GPL: if
12707N/Athe ansi2knr program is distributed as a separate set of sources and a
12707N/Aseparate executable file which are aggregated on a storage medium together
12707N/Awith another program, this in itself does not bring the other program under
12707N/Athe GPL, nor does the mere fact that such a program or the procedures for
12707N/Aconstructing it invoke the ansi2knr executable bring any other part of the
12707N/Aprogram under the GPL.
12707N/A
12707N/A---------- Here is the GNU GPL file COPYLEFT, referred to above ----------
12707N/A----- These terms do NOT apply to the JPEG software itself; see README ------
12707N/A
12707N/A GHOSTSCRIPT GENERAL PUBLIC LICENSE
12707N/A (Clarified 11 Feb 1988)
12707N/A
12707N/A Copyright (C) 1988 Richard M. Stallman
12707N/A Everyone is permitted to copy and distribute verbatim copies of this
12707N/A license, but changing it is not allowed. You can also use this wording
12707N/A to make the terms for other programs.
12707N/A
12707N/A The license agreements of most software companies keep you at the
12707N/Amercy of those companies. By contrast, our general public license is
12707N/Aintended to give everyone the right to share Ghostscript. To make sure
12707N/Athat you get the rights we want you to have, we need to make
12707N/Arestrictions that forbid anyone to deny you these rights or to ask you
12707N/Ato surrender the rights. Hence this license agreement.
12707N/A
12707N/A Specifically, we want to make sure that you have the right to give
12707N/Aaway copies of Ghostscript, that you receive source code or else can get
12707N/Ait if you want it, that you can change Ghostscript or use pieces of it
12707N/Ain new free programs, and that you know you can do these things.
12707N/A
12707N/A To make sure that everyone has such rights, we have to forbid you to
12707N/Adeprive anyone else of these rights. For example, if you distribute
12707N/Acopies of Ghostscript, you must give the recipients all the rights that
12707N/Ayou have. You must make sure that they, too, receive or can get the
12707N/Asource code. And you must tell them their rights.
12707N/A
12707N/A Also, for our own protection, we must make certain that everyone finds
12707N/Aout that there is no warranty for Ghostscript. If Ghostscript is
12707N/Amodified by someone else and passed on, we want its recipients to know
12707N/Athat what they have is not what we distributed, so that any problems
12707N/Aintroduced by others will not reflect on our reputation.
12707N/A
12707N/A Therefore we (Richard M. Stallman and the Free Software Foundation,
12707N/AInc.) make the following terms which say what you must do to be allowed
12707N/Ato distribute or change Ghostscript.
12707N/A
12707N/A
12707N/A COPYING POLICIES
12707N/A
12707N/A 1. You may copy and distribute verbatim copies of Ghostscript source
12707N/Acode as you receive it, in any medium, provided that you conspicuously
12707N/Aand appropriately publish on each copy a valid copyright and license
12707N/Anotice "Copyright (C) 1989 Aladdin Enterprises. All rights reserved.
12707N/ADistributed by Free Software Foundation, Inc." (or with whatever year is
12707N/Aappropriate); keep intact the notices on all files that refer to this
12707N/ALicense Agreement and to the absence of any warranty; and give any other
12707N/Arecipients of the Ghostscript program a copy of this License Agreement
12707N/Aalong with the program. You may charge a distribution fee for the
12707N/Aphysical act of transferring a copy.
12707N/A
12707N/A 2. You may modify your copy or copies of Ghostscript or any portion of
12707N/Ait, and copy and distribute such modifications under the terms of
12707N/AParagraph 1 above, provided that you also do the following:
12707N/A
12707N/A a) cause the modified files to carry prominent notices stating
12707N/A that you changed the files and the date of any change; and
12707N/A
12707N/A b) cause the whole of any work that you distribute or publish,
12707N/A that in whole or in part contains or is a derivative of Ghostscript
12707N/A or any part thereof, to be licensed at no charge to all third
12707N/A parties on terms identical to those contained in this License
12707N/A Agreement (except that you may choose to grant more extensive
12707N/A warranty protection to some or all third parties, at your option).
12707N/A
12707N/A c) You may charge a distribution fee for the physical act of
12707N/A transferring a copy, and you may at your option offer warranty
12707N/A protection in exchange for a fee.
12707N/A
12707N/AMere aggregation of another unrelated program with this program (or its
12707N/Aderivative) on a volume of a storage or distribution medium does not bring
12707N/Athe other program under the scope of these terms.
12707N/A
12707N/A 3. You may copy and distribute Ghostscript (or a portion or derivative
12707N/Aof it, under Paragraph 2) in object code or executable form under the
12707N/Aterms of Paragraphs 1 and 2 above provided that you also do one of the
12707N/Afollowing:
12707N/A
12707N/A a) accompany it with the complete corresponding machine-readable
12707N/A source code, which must be distributed under the terms of
12707N/A Paragraphs 1 and 2 above; or,
12707N/A
12707N/A b) accompany it with a written offer, valid for at least three
12707N/A years, to give any third party free (except for a nominal
12707N/A shipping charge) a complete machine-readable copy of the
12707N/A corresponding source code, to be distributed under the terms of
12707N/A Paragraphs 1 and 2 above; or,
12707N/A
12707N/A c) accompany it with the information you received as to where the
12707N/A corresponding source code may be obtained. (This alternative is
12707N/A allowed only for noncommercial distribution and only if you
12707N/A received the program in object code or executable form alone.)
12707N/A
12707N/AFor an executable file, complete source code means all the source code for
12707N/Aall modules it contains; but, as a special exception, it need not include
12707N/Asource code for modules which are standard libraries that accompany the
12707N/Aoperating system on which the executable file runs.
12707N/A
12707N/A 4. You may not copy, sublicense, distribute or transfer Ghostscript
12707N/Aexcept as expressly provided under this License Agreement. Any attempt
12707N/Aotherwise to copy, sublicense, distribute or transfer Ghostscript is
12707N/Avoid and your rights to use the program under this License agreement
12707N/Ashall be automatically terminated. However, parties who have received
12707N/Acomputer software programs from you with this License Agreement will not
12707N/Ahave their licenses terminated so long as such parties remain in full
12707N/Acompliance.
12707N/A
12707N/A 5. If you wish to incorporate parts of Ghostscript into other free
12707N/Aprograms whose distribution conditions are different, write to the Free
12707N/ASoftware Foundation at 675 Mass Ave, Cambridge, MA 02139. We have not
12707N/Ayet worked out a simple rule that can be stated here, but we will often
12707N/Apermit this. We will be guided by the two goals of preserving the free
12707N/Astatus of all derivatives of our free software and of promoting the
12707N/Asharing and reuse of software.
12707N/A
12707N/AYour comments and suggestions about our licensing policies and our
12707N/Asoftware are welcome! Please contact the Free Software Foundation,
12707N/AInc., 675 Mass Ave, Cambridge, MA 02139, or call (617) 876-3296.
12707N/A
12707N/A NO WARRANTY
12707N/A
12707N/A BECAUSE GHOSTSCRIPT IS LICENSED FREE OF CHARGE, WE PROVIDE ABSOLUTELY
12707N/ANO WARRANTY, TO THE EXTENT PERMITTED BY APPLICABLE STATE LAW. EXCEPT
12707N/AWHEN OTHERWISE STATED IN WRITING, FREE SOFTWARE FOUNDATION, INC, RICHARD
12707N/AM. STALLMAN, ALADDIN ENTERPRISES, L. PETER DEUTSCH, AND/OR OTHER PARTIES
12707N/APROVIDE GHOSTSCRIPT "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
12707N/AEXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
12707N/AWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
12707N/AENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF GHOSTSCRIPT IS WITH
12707N/AYOU. SHOULD GHOSTSCRIPT PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
12707N/ANECESSARY SERVICING, REPAIR OR CORRECTION.
12707N/A
12707N/A IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW WILL RICHARD M.
12707N/ASTALLMAN, THE FREE SOFTWARE FOUNDATION, INC., L. PETER DEUTSCH, ALADDIN
12707N/AENTERPRISES, AND/OR ANY OTHER PARTY WHO MAY MODIFY AND REDISTRIBUTE
12707N/AGHOSTSCRIPT AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING
12707N/AANY LOST PROFITS, LOST MONIES, OR OTHER SPECIAL, INCIDENTAL OR
12707N/ACONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE
12707N/A(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
12707N/AINACCURATE OR LOSSES SUSTAINED BY THIRD PARTIES OR A FAILURE OF THE
12707N/APROGRAM TO OPERATE WITH ANY OTHER PROGRAMS) GHOSTSCRIPT, EVEN IF YOU
12707N/AHAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM
12707N/ABY ANY OTHER PARTY.
12707N/A
12707N/A-------------------- End of file COPYLEFT ------------------------------