JOGL is released under the BSD license. The full license terms follow: 2 3 Copyright (c) 2003-2009 Sun Microsystems, Inc. All Rights Reserved. 4 5 Redistribution and use in source and binary forms, with or without 6 modification, are permitted provided that the following conditions are 7 met: 8 9 - Redistribution of source code must retain the above copyright 10 notice, this list of conditions and the following disclaimer. 11 12 - Redistribution in binary form must reproduce the above copyright 13 notice, this list of conditions and the following disclaimer in the 14 documentation and/or other materials provided with the distribution. 15 16 Neither the name of Sun Microsystems, Inc. or the names of 17 contributors may be used to endorse or promote products derived from 18 this software without specific prior written permission. 19 20 This software is provided "AS IS," without a warranty of any kind. ALL 21 EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, 22 INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A 23 PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN 24 MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE FOR 25 ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR 26 DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR 27 ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR 28 DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE 29 DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, 30 ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF 31 SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 32 33 You acknowledge that this software is not designed or intended for use 34 in the design, construction, operation or maintenance of any nuclear 35 facility. 36 37 The JOGL source tree contains code ported from the OpenGL sample 38 implementation by Silicon Graphics, Inc. This code is licensed under 39 the SGI Free Software License B (Sun is redistributing the modified code 40 under a slightly modified, alternative license, which is described two 41 paragraphs below after "NOTE:"): 42 43 License Applicability. Except to the extent portions of this file are 44 made subject to an alternative license as permitted in the SGI Free 45 Software License B, Version 1.1 (the "License"), the contents of this 46 file are subject only to the provisions of the License. You may not use 47 this file except in compliance with the License. You may obtain a copy 48 of the License at Silicon Graphics, Inc., attn: Legal Services, 1600 49 Amphitheatre Parkway, Mountain View, CA 94043-1351, or at: 50 51 http://oss.sgi.com/projects/FreeB 52 53 Note that, as provided in the License, the Software is distributed on an 54 "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS 55 DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND 56 CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A 57 PARTICULAR PURPOSE, AND NON-INFRINGEMENT. 58 59 NOTE: The Original Code (as defined below) has been licensed to Sun 60 Microsystems, Inc. ("Sun") under the SGI Free Software License B 61 (Version 1.1), shown above ("SGI License"). Pursuant to Section 62 3.2(3) of the SGI License, Sun is distributing the Covered Code to 63 you under an alternative license ("Alternative License"). This 64 Alternative License includes all of the provisions of the SGI License 65 except that Section 2.2 and 11 are omitted. Any differences between 66 the Alternative License and the SGI License are offered solely by Sun 67 and not by SGI. 68 69 Original Code. The Original Code is: OpenGL Sample Implementation, 70 Version 1.2.1, released January 26, 2000, developed by Silicon Graphics, 71 Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc. 72 Copyright in any portions created by third parties is as indicated 73 elsewhere herein. All Rights Reserved. 74 75 Additional Notice Provisions: The application programming interfaces 76 established by SGI in conjunction with the Original Code are The 77 OpenGL(R) Graphics System: A Specification (Version 1.2.1), released 78 April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version 79 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X 80 Window System(R) (Version 1.3), released October 19, 1998. This software 81 was created using the OpenGL(R) version 1.2.1 Sample Implementation 82 published by SGI, but has not been independently verified as being 83 compliant with the OpenGL(R) version 1.2.1 Specification. 84 85 86 The JOGL source tree contains code from the LWJGL project which is 87 similarly covered by the BSD license: 88 89 Copyright (c) 2002-2004 LWJGL Project 90 All rights reserved. 91 92 Redistribution and use in source and binary forms, with or without 93 modification, are permitted provided that the following conditions are 94 met: 95 96 * Redistributions of source code must retain the above copyright 97 notice, this list of conditions and the following disclaimer. 98 99 * Redistributions in binary form must reproduce the above copyright 100 notice, this list of conditions and the following disclaimer in the 101 documentation and/or other materials provided with the distribution. 102 103 * Neither the name of 'LWJGL' nor the names of 104 its contributors may be used to endorse or promote products derived 105 from this software without specific prior written permission. 106 107 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 108 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 109 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 110 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 111 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 112 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 113 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 114 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 115 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 116 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 117 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 118 119 The JOGL source tree also contains a Java port of Brian Paul's Tile 120 Rendering library, used with permission of the author under the BSD 121 license instead of the original LGPL: 122 123 Copyright (c) 1997-2005 Brian Paul. All Rights Reserved. 124 125 Redistribution and use in source and binary forms, with or without 126 modification, are permitted provided that the following conditions are 127 met: 128 129 - Redistribution of source code must retain the above copyright 130 notice, this list of conditions and the following disclaimer. 131 132 - Redistribution in binary form must reproduce the above copyright 133 notice, this list of conditions and the following disclaimer in the 134 documentation and/or other materials provided with the distribution. 135 136 Neither the name of Brian Paul or the names of contributors may be 137 used to endorse or promote products derived from this software 138 without specific prior written permission. 139 140 This software is provided "AS IS," without a warranty of any 141 kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND 142 WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, 143 FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY 144 EXCLUDED. THE COPYRIGHT HOLDERS AND CONTRIBUTORS SHALL NOT BE 145 LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, 146 MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO 147 EVENT WILL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY 148 LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, 149 CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND 150 REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR 151 INABILITY TO USE THIS SOFTWARE, EVEN IF THE COPYRIGHT HOLDERS OR 152 CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.