58042eafd071de078c4f2d8fa69791a86eb58667William KingThis distribution of VNC software incorporates changes distributed by
ca41b452ede6feaa9d8739ec3cae19389a7b0d03Bob Halleythe Fedora Project under the GNU General Public License version 2.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingThose changes are Copyright 2003-2011 Red Hat, Inc. All rights reserved.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King--------------------------------------------------------------------
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingTigerVNC Source Distribution for Unix platforms
58042eafd071de078c4f2d8fa69791a86eb58667William King===============================================
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingTigerVNC is
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright (C) 1999 AT&T Laboratories Cambridge
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright (C) 2002-2005 RealVNC Ltd.
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright (C) 2000-2006 TightVNC Group
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright (C) 2005-2006 Martin Koegler
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright (C) 2005-2006 Sun Microsystems, Inc.
9c3531d72aeaad6c5f01efe6a1c82023e1379e4dDavid Lawrence Copyright (C) 2006 OCCAM Financial Technology
9c3531d72aeaad6c5f01efe6a1c82023e1379e4dDavid Lawrence Copyright (C) 2000-2008 Constantin Kaplinsky
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright (C) 2004-2009 Peter Astrand for Cendio AB
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright (C) 2010 Antoine Martin
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright (C) 2010 m-privacy GmbH
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright (C) 2009-2011 D. R. Commander
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence Copyright (C) 2009-2011 Pierre Ossman for Cendio AB
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence Copyright (C) 2004, 2009-2011 Red Hat, Inc.
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence Copyright (C) 2009-2011 TigerVNC Team
1b6d529cb5ee0ad44f8518e1b8c2cbca54bbdf18David Lawrence All Rights Reserved.
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid LawrenceThis software is distributed under the GNU General Public Licence as
58042eafd071de078c4f2d8fa69791a86eb58667William Kingpublished by the Free Software Foundation. See the copy of the license
58042eafd071de078c4f2d8fa69791a86eb58667William Kingbelow for the conditions under which this software is made available.
58042eafd071de078c4f2d8fa69791a86eb58667William KingTigerVNC also contains code from other sources. See the sections below,
58042eafd071de078c4f2d8fa69791a86eb58667William Kingand the individual files, for details of the conditions under which they
58042eafd071de078c4f2d8fa69791a86eb58667William Kingare made available.
58042eafd071de078c4f2d8fa69791a86eb58667William King
fe56f2116b9522abab760e63c9f827f4949e351eDavid LawrenceThis distribution contains public domain DES software by Richard Outerbridge.
58042eafd071de078c4f2d8fa69791a86eb58667William KingThis is:
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright (c) 1988,1989,1990,1991,1992 by Richard Outerbridge.
3ddd814a97de1d152ba0913c592d6e6dc83d38a6Michael Graff (GEnie : OUTER; CIS : [71755,204]) Graven Imagery, 1992.
1b6d529cb5ee0ad44f8518e1b8c2cbca54bbdf18David Lawrence
f357e4e87dfd68bd922d2b6b4dd555c1bba8df0dMark Andrews
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid LawrenceThis distribution contains software from the X Window System. This is:
58042eafd071de078c4f2d8fa69791a86eb58667William King
3ddd814a97de1d152ba0913c592d6e6dc83d38a6Michael Graff Copyright 1987, 1988, 1998 The Open Group
f357e4e87dfd68bd922d2b6b4dd555c1bba8df0dMark Andrews
1b6d529cb5ee0ad44f8518e1b8c2cbca54bbdf18David Lawrence Permission to use, copy, modify, distribute, and sell this software and its
58042eafd071de078c4f2d8fa69791a86eb58667William King documentation for any purpose is hereby granted without fee, provided that
58042eafd071de078c4f2d8fa69791a86eb58667William King the above copyright notice appear in all copies and that both that
58042eafd071de078c4f2d8fa69791a86eb58667William King copyright notice and this permission notice appear in supporting
58042eafd071de078c4f2d8fa69791a86eb58667William King documentation.
58042eafd071de078c4f2d8fa69791a86eb58667William King
f6751e3b0e988f21a41f276ffe683dc114afb57fDavid Lawrence The above copyright notice and this permission notice shall be included in
f357e4e87dfd68bd922d2b6b4dd555c1bba8df0dMark Andrews all copies or substantial portions of the Software.
f6751e3b0e988f21a41f276ffe683dc114afb57fDavid Lawrence
58042eafd071de078c4f2d8fa69791a86eb58667William King THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
58042eafd071de078c4f2d8fa69791a86eb58667William King IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
58042eafd071de078c4f2d8fa69791a86eb58667William King FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
6e49e91bd08778d7eae45a2229dcf41ed97cc636David Lawrence OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
58042eafd071de078c4f2d8fa69791a86eb58667William King AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
58042eafd071de078c4f2d8fa69791a86eb58667William King CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graff Except as contained in this notice, the name of The Open Group shall not be
58042eafd071de078c4f2d8fa69791a86eb58667William King used in advertising or otherwise to promote the sale, use or other dealings
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence in this Software without prior written authorization from The Open Group.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts.
1b6d529cb5ee0ad44f8518e1b8c2cbca54bbdf18David Lawrence
1b6d529cb5ee0ad44f8518e1b8c2cbca54bbdf18David Lawrence All Rights Reserved
1b6d529cb5ee0ad44f8518e1b8c2cbca54bbdf18David Lawrence
1b6d529cb5ee0ad44f8518e1b8c2cbca54bbdf18David Lawrence Permission to use, copy, modify, and distribute this software and its
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graff documentation for any purpose and without fee is hereby granted,
58042eafd071de078c4f2d8fa69791a86eb58667William King provided that the above copyright notice appear in all copies and that
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence both that copyright notice and this permission notice appear in
58042eafd071de078c4f2d8fa69791a86eb58667William King supporting documentation, and that the name of Digital not be
58042eafd071de078c4f2d8fa69791a86eb58667William King used in advertising or publicity pertaining to distribution of the
58042eafd071de078c4f2d8fa69791a86eb58667William King software without specific, written prior permission.
bd9d42a1a96bd69199ce04e8890a9070a52c075bDavid Lawrence
bd9d42a1a96bd69199ce04e8890a9070a52c075bDavid Lawrence DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
f357e4e87dfd68bd922d2b6b4dd555c1bba8df0dMark Andrews ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
bd9d42a1a96bd69199ce04e8890a9070a52c075bDavid Lawrence DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
58042eafd071de078c4f2d8fa69791a86eb58667William King ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
58042eafd071de078c4f2d8fa69791a86eb58667William King ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
58042eafd071de078c4f2d8fa69791a86eb58667William King SOFTWARE.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingThis distribution contains zlib compression software. This is:
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright (C) 1995-2002 Jean-loup Gailly and Mark Adler
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King This software is provided 'as-is', without any express or implied
58042eafd071de078c4f2d8fa69791a86eb58667William King warranty. In no event will the authors be held liable for any damages
f357e4e87dfd68bd922d2b6b4dd555c1bba8df0dMark Andrews arising from the use of this software.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King Permission is granted to anyone to use this software for any purpose,
58042eafd071de078c4f2d8fa69791a86eb58667William King including commercial applications, and to alter it and redistribute it
58042eafd071de078c4f2d8fa69791a86eb58667William King freely, subject to the following restrictions:
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King 1. The origin of this software must not be misrepresented; you must not
58042eafd071de078c4f2d8fa69791a86eb58667William King claim that you wrote the original software. If you use this software
58042eafd071de078c4f2d8fa69791a86eb58667William King in a product, an acknowledgment in the product documentation would be
58042eafd071de078c4f2d8fa69791a86eb58667William King appreciated but is not required.
3ddd814a97de1d152ba0913c592d6e6dc83d38a6Michael Graff 2. Altered source versions must be plainly marked as such, and must not be
58042eafd071de078c4f2d8fa69791a86eb58667William King misrepresented as being the original software.
58042eafd071de078c4f2d8fa69791a86eb58667William King 3. This notice may not be removed or altered from any source distribution.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King Jean-loup Gailly Mark Adler
58042eafd071de078c4f2d8fa69791a86eb58667William King jloup@gzip.org madler@alumni.caltech.edu
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingThis distribution contains Java DES software by Dave Zimmerman
58042eafd071de078c4f2d8fa69791a86eb58667William King<dzimm@widget.com> and Jef Poskanzer <jef@acme.com>. This is:
58042eafd071de078c4f2d8fa69791a86eb58667William King
3ddd814a97de1d152ba0913c592d6e6dc83d38a6Michael Graff Copyright (c) 1996 Widget Workshop, Inc. All Rights Reserved.
3ddd814a97de1d152ba0913c592d6e6dc83d38a6Michael Graff
58042eafd071de078c4f2d8fa69791a86eb58667William King Permission to use, copy, modify, and distribute this software and its
58042eafd071de078c4f2d8fa69791a86eb58667William King documentation for NON-COMMERCIAL or COMMERCIAL purposes and without fee
58042eafd071de078c4f2d8fa69791a86eb58667William King is hereby granted, provided that this copyright notice is kept intact.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King WIDGET WORKSHOP MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE
58042eafd071de078c4f2d8fa69791a86eb58667William King SUITABILITY OF THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT
58042eafd071de078c4f2d8fa69791a86eb58667William King NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
f357e4e87dfd68bd922d2b6b4dd555c1bba8df0dMark Andrews PARTICULAR PURPOSE, OR NON-INFRINGEMENT. WIDGET WORKSHOP SHALL NOT BE
58042eafd071de078c4f2d8fa69791a86eb58667William King LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING,
58042eafd071de078c4f2d8fa69791a86eb58667William King MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King THIS SOFTWARE IS NOT DESIGNED OR INTENDED FOR USE OR RESALE AS ON-LINE
58042eafd071de078c4f2d8fa69791a86eb58667William King CONTROL EQUIPMENT IN HAZARDOUS ENVIRONMENTS REQUIRING FAIL-SAFE
58042eafd071de078c4f2d8fa69791a86eb58667William King PERFORMANCE, SUCH AS IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT
58042eafd071de078c4f2d8fa69791a86eb58667William King NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL, DIRECT LIFE
58042eafd071de078c4f2d8fa69791a86eb58667William King SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH THE FAILURE OF THE
58042eafd071de078c4f2d8fa69791a86eb58667William King SOFTWARE COULD LEAD DIRECTLY TO DEATH, PERSONAL INJURY, OR SEVERE
58042eafd071de078c4f2d8fa69791a86eb58667William King PHYSICAL OR ENVIRONMENTAL DAMAGE ("HIGH RISK ACTIVITIES"). WIDGET
58042eafd071de078c4f2d8fa69791a86eb58667William King WORKSHOP SPECIFICALLY DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY OF
58042eafd071de078c4f2d8fa69791a86eb58667William King FITNESS FOR HIGH RISK ACTIVITIES.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright (C) 1996 by Jef Poskanzer <jef@acme.com>. All rights
58042eafd071de078c4f2d8fa69791a86eb58667William King reserved.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King Redistribution and use in source and binary forms, with or without
58042eafd071de078c4f2d8fa69791a86eb58667William King modification, are permitted provided that the following conditions
f357e4e87dfd68bd922d2b6b4dd555c1bba8df0dMark Andrews are met:
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graff 1. Redistributions of source code must retain the above copyright
58042eafd071de078c4f2d8fa69791a86eb58667William King notice, this list of conditions and the following disclaimer.
58042eafd071de078c4f2d8fa69791a86eb58667William King 2. Redistributions in binary form must reproduce the above copyright
58042eafd071de078c4f2d8fa69791a86eb58667William King notice, this list of conditions and the following disclaimer in the
58042eafd071de078c4f2d8fa69791a86eb58667William King documentation and/or other materials provided with the distribution.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
58042eafd071de078c4f2d8fa69791a86eb58667William King ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
58042eafd071de078c4f2d8fa69791a86eb58667William King IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
58042eafd071de078c4f2d8fa69791a86eb58667William King PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS
58042eafd071de078c4f2d8fa69791a86eb58667William King BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
58042eafd071de078c4f2d8fa69791a86eb58667William King CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
58042eafd071de078c4f2d8fa69791a86eb58667William King SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
58042eafd071de078c4f2d8fa69791a86eb58667William King BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
58042eafd071de078c4f2d8fa69791a86eb58667William King WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
58042eafd071de078c4f2d8fa69791a86eb58667William King OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
58042eafd071de078c4f2d8fa69791a86eb58667William King ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
6e49e91bd08778d7eae45a2229dcf41ed97cc636David Lawrence
58042eafd071de078c4f2d8fa69791a86eb58667William King Visit the ACME Labs Java page for up-to-date versions of this and other
58042eafd071de078c4f2d8fa69791a86eb58667William King fine Java utilities: http://www.acme.com/java/
58042eafd071de078c4f2d8fa69791a86eb58667William King
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graff
58042eafd071de078c4f2d8fa69791a86eb58667William King--------------------------------------------------------------------
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King GNU GENERAL PUBLIC LICENSE
58042eafd071de078c4f2d8fa69791a86eb58667William King Version 2, June 1991
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright (C) 1989, 1991 Free Software Foundation, Inc.
58042eafd071de078c4f2d8fa69791a86eb58667William King 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
58042eafd071de078c4f2d8fa69791a86eb58667William King Everyone is permitted to copy and distribute verbatim copies
58042eafd071de078c4f2d8fa69791a86eb58667William King of this license document, but changing it is not allowed.
58042eafd071de078c4f2d8fa69791a86eb58667William King
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graff Preamble
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King The licenses for most software are designed to take away your
58042eafd071de078c4f2d8fa69791a86eb58667William Kingfreedom to share and change it. By contrast, the GNU General Public
58042eafd071de078c4f2d8fa69791a86eb58667William KingLicense is intended to guarantee your freedom to share and change free
58042eafd071de078c4f2d8fa69791a86eb58667William Kingsoftware--to make sure the software is free for all its users. This
58042eafd071de078c4f2d8fa69791a86eb58667William KingGeneral Public License applies to most of the Free Software
58042eafd071de078c4f2d8fa69791a86eb58667William KingFoundation's software and to any other program whose authors commit to
58042eafd071de078c4f2d8fa69791a86eb58667William Kingusing it. (Some other Free Software Foundation software is covered by
58042eafd071de078c4f2d8fa69791a86eb58667William Kingthe GNU Library General Public License instead.) You can apply it to
58042eafd071de078c4f2d8fa69791a86eb58667William Kingyour programs, too.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King When we speak of free software, we are referring to freedom, not
58042eafd071de078c4f2d8fa69791a86eb58667William Kingprice. Our General Public Licenses are designed to make sure that you
58042eafd071de078c4f2d8fa69791a86eb58667William Kinghave the freedom to distribute copies of free software (and charge for
58042eafd071de078c4f2d8fa69791a86eb58667William Kingthis service if you wish), that you receive source code or can get it
58042eafd071de078c4f2d8fa69791a86eb58667William Kingif you want it, that you can change the software or use pieces of it
58042eafd071de078c4f2d8fa69791a86eb58667William Kingin new free programs; and that you know you can do these things.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King To protect your rights, we need to make restrictions that forbid
58042eafd071de078c4f2d8fa69791a86eb58667William Kinganyone to deny you these rights or to ask you to surrender the rights.
58042eafd071de078c4f2d8fa69791a86eb58667William KingThese restrictions translate to certain responsibilities for you if you
58042eafd071de078c4f2d8fa69791a86eb58667William Kingdistribute copies of the software, or if you modify it.
58042eafd071de078c4f2d8fa69791a86eb58667William King
732e0731dec1922747bb3b3147cf2c3d16b22eaaBob Halley For example, if you distribute copies of such a program, whether
58042eafd071de078c4f2d8fa69791a86eb58667William Kinggratis or for a fee, you must give the recipients all the rights that
58042eafd071de078c4f2d8fa69791a86eb58667William Kingyou have. You must make sure that they, too, receive or can get the
0f518ce129b9b8b273c849782125f1bad765da66Bob Halleysource code. And you must show them these terms so they know their
58042eafd071de078c4f2d8fa69791a86eb58667William Kingrights.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King We protect your rights with two steps: (1) copyright the software, and
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence(2) offer you this license which gives you legal permission to copy,
58042eafd071de078c4f2d8fa69791a86eb58667William Kingdistribute and/or modify the software.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King Also, for each author's protection and ours, we want to make certain
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graffthat everyone understands that there is no warranty for this free
58042eafd071de078c4f2d8fa69791a86eb58667William Kingsoftware. If the software is modified by someone else and passed on, we
be9258d15b8e25b4855e91770ae90fa66f71b3dcWilliam Kingwant its recipients to know that what they have is not the original, so
be9258d15b8e25b4855e91770ae90fa66f71b3dcWilliam Kingthat any problems introduced by others will not reflect on the original
58042eafd071de078c4f2d8fa69791a86eb58667William Kingauthors' reputations.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King Finally, any free program is threatened constantly by software
58042eafd071de078c4f2d8fa69791a86eb58667William Kingpatents. We wish to avoid the danger that redistributors of a free
58042eafd071de078c4f2d8fa69791a86eb58667William Kingprogram will individually obtain patent licenses, in effect making the
58042eafd071de078c4f2d8fa69791a86eb58667William Kingprogram proprietary. To prevent this, we have made it clear that any
58042eafd071de078c4f2d8fa69791a86eb58667William Kingpatent must be licensed for everyone's free use or not licensed at all.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King The precise terms and conditions for copying, distribution and
1b6d529cb5ee0ad44f8518e1b8c2cbca54bbdf18David Lawrencemodification follow.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King GNU GENERAL PUBLIC LICENSE
58042eafd071de078c4f2d8fa69791a86eb58667William King TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
58042eafd071de078c4f2d8fa69791a86eb58667William King
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence 0. This License applies to any program or other work which contains
58042eafd071de078c4f2d8fa69791a86eb58667William Kinga notice placed by the copyright holder saying it may be distributed
58042eafd071de078c4f2d8fa69791a86eb58667William Kingunder the terms of this General Public License. The "Program", below,
58042eafd071de078c4f2d8fa69791a86eb58667William Kingrefers to any such program or work, and a "work based on the Program"
58042eafd071de078c4f2d8fa69791a86eb58667William Kingmeans either the Program or any derivative work under copyright law:
58042eafd071de078c4f2d8fa69791a86eb58667William Kingthat is to say, a work containing the Program or a portion of it,
58042eafd071de078c4f2d8fa69791a86eb58667William Kingeither verbatim or with modifications and/or translated into another
58042eafd071de078c4f2d8fa69791a86eb58667William Kinglanguage. (Hereinafter, translation is included without limitation in
58042eafd071de078c4f2d8fa69791a86eb58667William Kingthe term "modification".) Each licensee is addressed as "you".
1b6d529cb5ee0ad44f8518e1b8c2cbca54bbdf18David Lawrence
58042eafd071de078c4f2d8fa69791a86eb58667William KingActivities other than copying, distribution and modification are not
58042eafd071de078c4f2d8fa69791a86eb58667William Kingcovered by this License; they are outside its scope. The act of
58042eafd071de078c4f2d8fa69791a86eb58667William Kingrunning the Program is not restricted, and the output from the Program
58042eafd071de078c4f2d8fa69791a86eb58667William Kingis covered only if its contents constitute a work based on the
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid LawrenceProgram (independent of having been made by running the Program).
f357e4e87dfd68bd922d2b6b4dd555c1bba8df0dMark AndrewsWhether that is true depends on what the Program does.
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence 1. You may copy and distribute verbatim copies of the Program's
58042eafd071de078c4f2d8fa69791a86eb58667William Kingsource code as you receive it, in any medium, provided that you
58042eafd071de078c4f2d8fa69791a86eb58667William Kingconspicuously and appropriately publish on each copy an appropriate
58042eafd071de078c4f2d8fa69791a86eb58667William Kingcopyright notice and disclaimer of warranty; keep intact all the
3ddd814a97de1d152ba0913c592d6e6dc83d38a6Michael Graffnotices that refer to this License and to the absence of any warranty;
58042eafd071de078c4f2d8fa69791a86eb58667William Kingand give any other recipients of the Program a copy of this License
58042eafd071de078c4f2d8fa69791a86eb58667William Kingalong with the Program.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingYou may charge a fee for the physical act of transferring a copy, and
58042eafd071de078c4f2d8fa69791a86eb58667William Kingyou may at your option offer warranty protection in exchange for a fee.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King 2. You may modify your copy or copies of the Program or any portion
58042eafd071de078c4f2d8fa69791a86eb58667William Kingof it, thus forming a work based on the Program, and copy and
58042eafd071de078c4f2d8fa69791a86eb58667William Kingdistribute such modifications or work under the terms of Section 1
58042eafd071de078c4f2d8fa69791a86eb58667William Kingabove, provided that you also meet all of these conditions:
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King a) You must cause the modified files to carry prominent notices
58042eafd071de078c4f2d8fa69791a86eb58667William King stating that you changed the files and the date of any change.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King b) You must cause any work that you distribute or publish, that in
58042eafd071de078c4f2d8fa69791a86eb58667William King whole or in part contains or is derived from the Program or any
6e49e91bd08778d7eae45a2229dcf41ed97cc636David Lawrence part thereof, to be licensed as a whole at no charge to all third
58042eafd071de078c4f2d8fa69791a86eb58667William King parties under the terms of this License.
58042eafd071de078c4f2d8fa69791a86eb58667William King
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence c) If the modified program normally reads commands interactively
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graff when run, you must cause it, when started running for such
58042eafd071de078c4f2d8fa69791a86eb58667William King interactive use in the most ordinary way, to print or display an
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence announcement including an appropriate copyright notice and a
58042eafd071de078c4f2d8fa69791a86eb58667William King notice that there is no warranty (or else, saying that you provide
58042eafd071de078c4f2d8fa69791a86eb58667William King a warranty) and that users may redistribute the program under
58042eafd071de078c4f2d8fa69791a86eb58667William King these conditions, and telling the user how to view a copy of this
58042eafd071de078c4f2d8fa69791a86eb58667William King License. (Exception: if the Program itself is interactive but
58042eafd071de078c4f2d8fa69791a86eb58667William King does not normally print such an announcement, your work based on
58042eafd071de078c4f2d8fa69791a86eb58667William King the Program is not required to print an announcement.)
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graff
58042eafd071de078c4f2d8fa69791a86eb58667William KingThese requirements apply to the modified work as a whole. If
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrenceidentifiable sections of that work are not derived from the Program,
58042eafd071de078c4f2d8fa69791a86eb58667William Kingand can be reasonably considered independent and separate works in
58042eafd071de078c4f2d8fa69791a86eb58667William Kingthemselves, then this License, and its terms, do not apply to those
58042eafd071de078c4f2d8fa69791a86eb58667William Kingsections when you distribute them as separate works. But when you
58042eafd071de078c4f2d8fa69791a86eb58667William Kingdistribute the same sections as part of a whole which is a work based
58042eafd071de078c4f2d8fa69791a86eb58667William Kingon the Program, the distribution of the whole must be on the terms of
58042eafd071de078c4f2d8fa69791a86eb58667William Kingthis License, whose permissions for other licensees extend to the
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrenceentire whole, and thus to each and every part regardless of who wrote it.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingThus, it is not the intent of this section to claim rights or contest
58042eafd071de078c4f2d8fa69791a86eb58667William Kingyour rights to work written entirely by you; rather, the intent is to
58042eafd071de078c4f2d8fa69791a86eb58667William Kingexercise the right to control the distribution of derivative or
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrencecollective works based on the Program.
f357e4e87dfd68bd922d2b6b4dd555c1bba8df0dMark Andrews
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael GraffIn addition, mere aggregation of another work not based on the Program
58042eafd071de078c4f2d8fa69791a86eb58667William Kingwith the Program (or with a work based on the Program) on a volume of
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrencea storage or distribution medium does not bring the other work under
58042eafd071de078c4f2d8fa69791a86eb58667William Kingthe scope of this License.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King 3. You may copy and distribute the Program (or a work based on it,
58042eafd071de078c4f2d8fa69791a86eb58667William Kingunder Section 2) in object code or executable form under the terms of
58042eafd071de078c4f2d8fa69791a86eb58667William KingSections 1 and 2 above provided that you also do one of the following:
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graff
58042eafd071de078c4f2d8fa69791a86eb58667William King a) Accompany it with the complete corresponding machine-readable
58042eafd071de078c4f2d8fa69791a86eb58667William King source code, which must be distributed under the terms of Sections
58042eafd071de078c4f2d8fa69791a86eb58667William King 1 and 2 above on a medium customarily used for software interchange; or,
58042eafd071de078c4f2d8fa69791a86eb58667William King
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence b) Accompany it with a written offer, valid for at least three
58042eafd071de078c4f2d8fa69791a86eb58667William King years, to give any third party, for a charge no more than your
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence cost of physically performing source distribution, a complete
58042eafd071de078c4f2d8fa69791a86eb58667William King machine-readable copy of the corresponding source code, to be
58042eafd071de078c4f2d8fa69791a86eb58667William King distributed under the terms of Sections 1 and 2 above on a medium
58042eafd071de078c4f2d8fa69791a86eb58667William King customarily used for software interchange; or,
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King c) Accompany it with the information you received as to the offer
58042eafd071de078c4f2d8fa69791a86eb58667William King to distribute corresponding source code. (This alternative is
58042eafd071de078c4f2d8fa69791a86eb58667William King allowed only for noncommercial distribution and only if you
58042eafd071de078c4f2d8fa69791a86eb58667William King received the program in object code or executable form with such
58042eafd071de078c4f2d8fa69791a86eb58667William King an offer, in accord with Subsection b above.)
f357e4e87dfd68bd922d2b6b4dd555c1bba8df0dMark Andrews
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid LawrenceThe source code for a work means the preferred form of the work for
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrencemaking modifications to it. For an executable work, complete source
58042eafd071de078c4f2d8fa69791a86eb58667William Kingcode means all the source code for all modules it contains, plus any
58042eafd071de078c4f2d8fa69791a86eb58667William Kingassociated interface definition files, plus the scripts used to
58042eafd071de078c4f2d8fa69791a86eb58667William Kingcontrol compilation and installation of the executable. However, as a
58042eafd071de078c4f2d8fa69791a86eb58667William Kingspecial exception, the source code distributed need not include
58042eafd071de078c4f2d8fa69791a86eb58667William Kinganything that is normally distributed (in either source or binary
58042eafd071de078c4f2d8fa69791a86eb58667William Kingform) with the major components (compiler, kernel, and so on) of the
58042eafd071de078c4f2d8fa69791a86eb58667William Kingoperating system on which the executable runs, unless that component
58042eafd071de078c4f2d8fa69791a86eb58667William Kingitself accompanies the executable.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingIf distribution of executable or object code is made by offering
58042eafd071de078c4f2d8fa69791a86eb58667William Kingaccess to copy from a designated place, then offering equivalent
58042eafd071de078c4f2d8fa69791a86eb58667William Kingaccess to copy the source code from the same place counts as
58042eafd071de078c4f2d8fa69791a86eb58667William Kingdistribution of the source code, even though third parties are not
58042eafd071de078c4f2d8fa69791a86eb58667William Kingcompelled to copy the source along with the object code.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King 4. You may not copy, modify, sublicense, or distribute the Program
58042eafd071de078c4f2d8fa69791a86eb58667William Kingexcept as expressly provided under this License. Any attempt
58042eafd071de078c4f2d8fa69791a86eb58667William Kingotherwise to copy, modify, sublicense or distribute the Program is
58042eafd071de078c4f2d8fa69791a86eb58667William Kingvoid, and will automatically terminate your rights under this License.
58042eafd071de078c4f2d8fa69791a86eb58667William KingHowever, parties who have received copies, or rights, from you under
47b26abe77184f9bedc68e36bdad03332cf67570David Lawrencethis License will not have their licenses terminated so long as such
47b26abe77184f9bedc68e36bdad03332cf67570David Lawrenceparties remain in full compliance.
47b26abe77184f9bedc68e36bdad03332cf67570David Lawrence
47b26abe77184f9bedc68e36bdad03332cf67570David Lawrence 5. You are not required to accept this License, since you have not
58042eafd071de078c4f2d8fa69791a86eb58667William Kingsigned it. However, nothing else grants you permission to modify or
58042eafd071de078c4f2d8fa69791a86eb58667William Kingdistribute the Program or its derivative works. These actions are
58042eafd071de078c4f2d8fa69791a86eb58667William Kingprohibited by law if you do not accept this License. Therefore, by
58042eafd071de078c4f2d8fa69791a86eb58667William Kingmodifying or distributing the Program (or any work based on the
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid LawrenceProgram), you indicate your acceptance of this License to do so, and
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrenceall its terms and conditions for copying, distributing or modifying
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrencethe Program or works based on it.
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence
f357e4e87dfd68bd922d2b6b4dd555c1bba8df0dMark Andrews 6. Each time you redistribute the Program (or any work based on the
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid LawrenceProgram), the recipient automatically receives a license from the
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrenceoriginal licensor to copy, distribute or modify the Program subject to
58042eafd071de078c4f2d8fa69791a86eb58667William Kingthese terms and conditions. You may not impose any further
58042eafd071de078c4f2d8fa69791a86eb58667William Kingrestrictions on the recipients' exercise of the rights granted herein.
58042eafd071de078c4f2d8fa69791a86eb58667William KingYou are not responsible for enforcing compliance by third parties to
58042eafd071de078c4f2d8fa69791a86eb58667William Kingthis License.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King 7. If, as a consequence of a court judgment or allegation of patent
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrenceinfringement or for any other reason (not limited to patent issues),
58042eafd071de078c4f2d8fa69791a86eb58667William Kingconditions are imposed on you (whether by court order, agreement or
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrenceotherwise) that contradict the conditions of this License, they do not
58042eafd071de078c4f2d8fa69791a86eb58667William Kingexcuse you from the conditions of this License. If you cannot
58042eafd071de078c4f2d8fa69791a86eb58667William Kingdistribute so as to satisfy simultaneously your obligations under this
58042eafd071de078c4f2d8fa69791a86eb58667William KingLicense and any other pertinent obligations, then as a consequence you
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrencemay not distribute the Program at all. For example, if a patent
58042eafd071de078c4f2d8fa69791a86eb58667William Kinglicense would not permit royalty-free redistribution of the Program by
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrenceall those who receive copies directly or indirectly through you, then
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrencethe only way you could satisfy both it and this License would be to
58042eafd071de078c4f2d8fa69791a86eb58667William Kingrefrain entirely from distribution of the Program.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingIf any portion of this section is held invalid or unenforceable under
58042eafd071de078c4f2d8fa69791a86eb58667William Kingany particular circumstance, the balance of the section is intended to
58042eafd071de078c4f2d8fa69791a86eb58667William Kingapply and the section as a whole is intended to apply in other
58042eafd071de078c4f2d8fa69791a86eb58667William Kingcircumstances.
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence
58042eafd071de078c4f2d8fa69791a86eb58667William KingIt is not the purpose of this section to induce you to infringe any
58042eafd071de078c4f2d8fa69791a86eb58667William Kingpatents or other property right claims or to contest validity of any
58042eafd071de078c4f2d8fa69791a86eb58667William Kingsuch claims; this section has the sole purpose of protecting the
58042eafd071de078c4f2d8fa69791a86eb58667William Kingintegrity of the free software distribution system, which is
58042eafd071de078c4f2d8fa69791a86eb58667William Kingimplemented by public license practices. Many people have made
58042eafd071de078c4f2d8fa69791a86eb58667William Kinggenerous contributions to the wide range of software distributed
58042eafd071de078c4f2d8fa69791a86eb58667William Kingthrough that system in reliance on consistent application of that
58042eafd071de078c4f2d8fa69791a86eb58667William Kingsystem; it is up to the author/donor to decide if he or she is willing
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrenceto distribute software through any other system and a licensee cannot
58042eafd071de078c4f2d8fa69791a86eb58667William Kingimpose that choice.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingThis section is intended to make thoroughly clear what is believed to
58042eafd071de078c4f2d8fa69791a86eb58667William Kingbe a consequence of the rest of this License.
f6751e3b0e988f21a41f276ffe683dc114afb57fDavid Lawrence
58042eafd071de078c4f2d8fa69791a86eb58667William King 8. If the distribution and/or use of the Program is restricted in
58042eafd071de078c4f2d8fa69791a86eb58667William Kingcertain countries either by patents or by copyrighted interfaces, the
58042eafd071de078c4f2d8fa69791a86eb58667William Kingoriginal copyright holder who places the Program under this License
58042eafd071de078c4f2d8fa69791a86eb58667William Kingmay add an explicit geographical distribution limitation excluding
1b6d529cb5ee0ad44f8518e1b8c2cbca54bbdf18David Lawrencethose countries, so that distribution is permitted only in or among
58042eafd071de078c4f2d8fa69791a86eb58667William Kingcountries not thus excluded. In such case, this License incorporates
58042eafd071de078c4f2d8fa69791a86eb58667William Kingthe limitation as if written in the body of this License.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King 9. The Free Software Foundation may publish revised and/or new versions
58042eafd071de078c4f2d8fa69791a86eb58667William Kingof the General Public License from time to time. Such new versions will
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrencebe similar in spirit to the present version, but may differ in detail to
58042eafd071de078c4f2d8fa69791a86eb58667William Kingaddress new problems or concerns.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingEach version is given a distinguishing version number. If the Program
58042eafd071de078c4f2d8fa69791a86eb58667William Kingspecifies a version number of this License which applies to it and "any
f6751e3b0e988f21a41f276ffe683dc114afb57fDavid Lawrencelater version", you have the option of following the terms and conditions
58042eafd071de078c4f2d8fa69791a86eb58667William Kingeither of that version or of any later version published by the Free
58042eafd071de078c4f2d8fa69791a86eb58667William KingSoftware Foundation. If the Program does not specify a version number of
58042eafd071de078c4f2d8fa69791a86eb58667William Kingthis License, you may choose any version ever published by the Free Software
58042eafd071de078c4f2d8fa69791a86eb58667William KingFoundation.
1b6d529cb5ee0ad44f8518e1b8c2cbca54bbdf18David Lawrence
58042eafd071de078c4f2d8fa69791a86eb58667William King 10. If you wish to incorporate parts of the Program into other free
58042eafd071de078c4f2d8fa69791a86eb58667William Kingprograms whose distribution conditions are different, write to the author
58042eafd071de078c4f2d8fa69791a86eb58667William Kingto ask for permission. For software which is copyrighted by the Free
58042eafd071de078c4f2d8fa69791a86eb58667William KingSoftware Foundation, write to the Free Software Foundation; we sometimes
58042eafd071de078c4f2d8fa69791a86eb58667William Kingmake exceptions for this. Our decision will be guided by the two goals
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrenceof preserving the free status of all derivatives of our free software and
58042eafd071de078c4f2d8fa69791a86eb58667William Kingof promoting the sharing and reuse of software generally.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King NO WARRANTY
58042eafd071de078c4f2d8fa69791a86eb58667William King
f6751e3b0e988f21a41f276ffe683dc114afb57fDavid Lawrence 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
58042eafd071de078c4f2d8fa69791a86eb58667William KingFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
58042eafd071de078c4f2d8fa69791a86eb58667William KingOTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
58042eafd071de078c4f2d8fa69791a86eb58667William KingPROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
58042eafd071de078c4f2d8fa69791a86eb58667William KingOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
1b6d529cb5ee0ad44f8518e1b8c2cbca54bbdf18David LawrenceMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
58042eafd071de078c4f2d8fa69791a86eb58667William KingTO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
58042eafd071de078c4f2d8fa69791a86eb58667William KingPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
58042eafd071de078c4f2d8fa69791a86eb58667William KingREPAIR OR CORRECTION.
58042eafd071de078c4f2d8fa69791a86eb58667William King
e38d22f5664cbca0315c8ba1f6ff21067723dbdbDavid Lawrence 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
58042eafd071de078c4f2d8fa69791a86eb58667William KingWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
58042eafd071de078c4f2d8fa69791a86eb58667William KingREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
58042eafd071de078c4f2d8fa69791a86eb58667William KingINCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
58042eafd071de078c4f2d8fa69791a86eb58667William KingOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
f6751e3b0e988f21a41f276ffe683dc114afb57fDavid LawrenceTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
58042eafd071de078c4f2d8fa69791a86eb58667William KingYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
58042eafd071de078c4f2d8fa69791a86eb58667William KingPROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
58042eafd071de078c4f2d8fa69791a86eb58667William KingPOSSIBILITY OF SUCH DAMAGES.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King END OF TERMS AND CONDITIONS
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King Appendix: How to Apply These Terms to Your New Programs
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King If you develop a new program, and you want it to be of the greatest
58042eafd071de078c4f2d8fa69791a86eb58667William Kingpossible use to the public, the best way to achieve this is to make it
58042eafd071de078c4f2d8fa69791a86eb58667William Kingfree software which everyone can redistribute and change under these terms.
58042eafd071de078c4f2d8fa69791a86eb58667William King
3ddd814a97de1d152ba0913c592d6e6dc83d38a6Michael Graff To do so, attach the following notices to the program. It is safest
58042eafd071de078c4f2d8fa69791a86eb58667William Kingto attach them to the start of each source file to most effectively
58042eafd071de078c4f2d8fa69791a86eb58667William Kingconvey the exclusion of warranty; and each file should have at least
58042eafd071de078c4f2d8fa69791a86eb58667William Kingthe "copyright" line and a pointer to where the full notice is found.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King <one line to give the program's name and a brief idea of what it does.>
58042eafd071de078c4f2d8fa69791a86eb58667William King Copyright (C) 19yy <name of author>
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King This program is free software; you can redistribute it and/or modify
58042eafd071de078c4f2d8fa69791a86eb58667William King it under the terms of the GNU General Public License as published by
58042eafd071de078c4f2d8fa69791a86eb58667William King the Free Software Foundation; either version 2 of the License, or
58042eafd071de078c4f2d8fa69791a86eb58667William King (at your option) any later version.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King This program is distributed in the hope that it will be useful,
58042eafd071de078c4f2d8fa69791a86eb58667William King but WITHOUT ANY WARRANTY; without even the implied warranty of
58042eafd071de078c4f2d8fa69791a86eb58667William King MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
58042eafd071de078c4f2d8fa69791a86eb58667William King GNU General Public License for more details.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King You should have received a copy of the GNU General Public License
58042eafd071de078c4f2d8fa69791a86eb58667William King along with this program; if not, write to the Free Software
58042eafd071de078c4f2d8fa69791a86eb58667William King Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
58042eafd071de078c4f2d8fa69791a86eb58667William King USA.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingAlso add information on how to contact you by electronic and paper mail.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingIf the program is interactive, make it output a short notice like this
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graffwhen it starts in an interactive mode:
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King Gnomovision version 69, Copyright (C) 19yy name of author
58042eafd071de078c4f2d8fa69791a86eb58667William King Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
58042eafd071de078c4f2d8fa69791a86eb58667William King This is free software, and you are welcome to redistribute it
58042eafd071de078c4f2d8fa69791a86eb58667William King under certain conditions; type `show c' for details.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingThe hypothetical commands `show w' and `show c' should show the appropriate
58042eafd071de078c4f2d8fa69791a86eb58667William Kingparts of the General Public License. Of course, the commands you use may
58042eafd071de078c4f2d8fa69791a86eb58667William Kingbe called something other than `show w' and `show c'; they could even be
6e49e91bd08778d7eae45a2229dcf41ed97cc636David Lawrencemouse-clicks or menu items--whatever suits your program.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingYou should also get your employer (if you work as a programmer) or your
58042eafd071de078c4f2d8fa69791a86eb58667William Kingschool, if any, to sign a "copyright disclaimer" for the program, if
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graffnecessary. Here is a sample; alter the names:
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King Yoyodyne, Inc., hereby disclaims all copyright interest in the program
58042eafd071de078c4f2d8fa69791a86eb58667William King `Gnomovision' (which makes passes at compilers) written by James Hacker.
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William King <signature of Ty Coon>, 1 April 1989
58042eafd071de078c4f2d8fa69791a86eb58667William King Ty Coon, President of Vice
58042eafd071de078c4f2d8fa69791a86eb58667William King
58042eafd071de078c4f2d8fa69791a86eb58667William KingThis General Public License does not permit incorporating your program into
58042eafd071de078c4f2d8fa69791a86eb58667William Kingproprietary programs. If your program is a subroutine library, you may
419590499823ce15b5d2ad4fe71eaf04bd5a86c0Michael Graffconsider it more useful to permit linking proprietary applications with the
58042eafd071de078c4f2d8fa69791a86eb58667William Kinglibrary. If this is what you want to do, use the GNU Library General
58042eafd071de078c4f2d8fa69791a86eb58667William KingPublic License instead of this License.
58042eafd071de078c4f2d8fa69791a86eb58667William King