license.html revision b8e80941
1848b8605Smrg<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2848b8605Smrg<html lang="en"> 3848b8605Smrg<head> 4848b8605Smrg <meta http-equiv="content-type" content="text/html; charset=utf-8"> 5848b8605Smrg <title>License / Copyright Information</title> 6848b8605Smrg <link rel="stylesheet" type="text/css" href="mesa.css"> 7848b8605Smrg</head> 8848b8605Smrg<body> 9848b8605Smrg 10848b8605Smrg<div class="header"> 11848b8605Smrg <h1>The Mesa 3D Graphics Library</h1> 12848b8605Smrg</div> 13848b8605Smrg 14848b8605Smrg<iframe src="contents.html"></iframe> 15848b8605Smrg<div class="content"> 16848b8605Smrg 17848b8605Smrg<h1>Disclaimer</h1> 18848b8605Smrg 19848b8605Smrg<p> 20848b8605SmrgMesa is a 3-D graphics library with an API which is very similar to 21b8e80941Smrgthat of <a href="https://www.opengl.org/">OpenGL</a>.* 22848b8605SmrgTo the extent that Mesa utilizes the OpenGL command syntax or state 23848b8605Smrgmachine, it is being used with authorization from <a 24b8e80941Smrghref="https://www.sgi.com/">Silicon Graphics, 25848b8605SmrgInc.</a>(SGI). However, the author does not possess an OpenGL license 26848b8605Smrgfrom SGI, and makes no claim that Mesa is in any way a compatible 27848b8605Smrgreplacement for OpenGL or associated with SGI. Those who want a 28848b8605Smrglicensed implementation of OpenGL should contact a licensed 29848b8605Smrgvendor. 30848b8605Smrg</p> 31848b8605Smrg 32848b8605Smrg<p> 33848b8605SmrgPlease do not refer to the library as <em>MesaGL</em> (for legal 34848b8605Smrgreasons). It's just <em>Mesa</em> or <em>The Mesa 3-D graphics 35848b8605Smrglibrary</em>. <br> 36848b8605Smrg</p> 37848b8605Smrg 38848b8605Smrg<p> 39b8e80941Smrg* OpenGL is a trademark of <a href="https://www.sgi.com/" 40848b8605Smrg>Silicon Graphics Incorporated</a>. 41848b8605Smrg</p> 42848b8605Smrg 43848b8605Smrg 44848b8605Smrg 45848b8605Smrg<h1>License / Copyright Information</h1> 46848b8605Smrg 47848b8605Smrg<p> 48848b8605SmrgThe Mesa distribution consists of several components. Different copyrights 49b8e80941Smrgand licenses apply to different components. 50b8e80941SmrgFor example, the GLX client code uses the SGI Free Software License B, and 51b8e80941Smrgsome of the Mesa device drivers are copyrighted by their authors. 52b8e80941SmrgSee below for a list of Mesa's main components and the license for each. 53848b8605Smrg</p> 54848b8605Smrg<p> 55848b8605SmrgThe core Mesa library is licensed according to the terms of the MIT license. 56848b8605SmrgThis allows integration with the XFree86, Xorg and DRI projects. 57848b8605Smrg</p> 58848b8605Smrg<p> 59848b8605SmrgThe default Mesa license is as follows: 60848b8605Smrg</p> 61848b8605Smrg 62848b8605Smrg<pre> 63848b8605SmrgCopyright (C) 1999-2007 Brian Paul All Rights Reserved. 64848b8605Smrg 65848b8605SmrgPermission is hereby granted, free of charge, to any person obtaining a 66848b8605Smrgcopy of this software and associated documentation files (the "Software"), 67848b8605Smrgto deal in the Software without restriction, including without limitation 68848b8605Smrgthe rights to use, copy, modify, merge, publish, distribute, sublicense, 69848b8605Smrgand/or sell copies of the Software, and to permit persons to whom the 70848b8605SmrgSoftware is furnished to do so, subject to the following conditions: 71848b8605Smrg 72848b8605SmrgThe above copyright notice and this permission notice shall be included 73848b8605Smrgin all copies or substantial portions of the Software. 74848b8605Smrg 75848b8605SmrgTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 76848b8605SmrgOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 77848b8605SmrgFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 78848b8605SmrgTHE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 79848b8605SmrgLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 80848b8605SmrgOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 81848b8605SmrgSOFTWARE. 82848b8605Smrg</pre> 83848b8605Smrg 84848b8605Smrg 85848b8605Smrg<h1>Attention, Contributors</h1> 86848b8605Smrg 87848b8605Smrg<p> 88848b8605SmrgWhen contributing to the Mesa project you must agree to the licensing terms 89848b8605Smrgof the component to which you're contributing. 90848b8605SmrgThe following section lists the primary components of the Mesa distribution 91848b8605Smrgand their respective licenses. 92848b8605Smrg</p> 93848b8605Smrg 94848b8605Smrg 95848b8605Smrg<h1>Mesa Component Licenses</h1> 96848b8605Smrg 97848b8605Smrg<pre> 98848b8605SmrgComponent Location License 99848b8605Smrg------------------------------------------------------------------ 100b8e80941SmrgMain Mesa code src/mesa/ MIT 101848b8605Smrg 102848b8605SmrgDevice drivers src/mesa/drivers/* MIT, generally 103848b8605Smrg 104b8e80941SmrgGallium code src/gallium/ MIT 105b8e80941Smrg 106848b8605SmrgExt headers include/GL/glext.h Khronos 107848b8605Smrg include/GL/glxext.h 108848b8605Smrg 109b8e80941SmrgGLX client code src/glx/ SGI Free Software License B 110b8e80941Smrg 111848b8605SmrgC11 thread include/c11/threads*.h Boost (permissive) 112848b8605Smrgemulation 113848b8605Smrg</pre> 114848b8605Smrg 115848b8605Smrg<p> 116848b8605SmrgIn general, consult the source files for license terms. 117848b8605Smrg</p> 118848b8605Smrg 119848b8605Smrg</div> 120848b8605Smrg</body> 121848b8605Smrg</html> 122