Brian Paul | 0b27ace | 2003-03-08 17:38:57 +0000 | [diff] [blame^] | 1 | <HTML> |
| 2 | |
| 3 | <TITLE>License / Cppyright Information</TITLE> |
| 4 | |
| 5 | <BODY text="#000000" bgcolor="#55bbff" link="#111188"> |
| 6 | |
| 7 | <H1>License / Copyright Information</H1> |
| 8 | |
| 9 | <p> |
| 10 | The Mesa distribution consists of several components. Different copyrights |
| 11 | and licenses apply to different components. For example, GLUT is copyrighted |
| 12 | by Mark Kilgard, some demo programs are copyrighted by SGI, some of the Mesa |
| 13 | device drivers are copyrighted by their authors. See below for a list of |
| 14 | Mesa's components and the copyright/license for each. |
| 15 | </p> |
| 16 | <p> |
| 17 | The core Mesa library is licensed according to the terms of the XFree86 |
| 18 | copyright (an MIT-style license). This allows integration with the |
| 19 | XFree86/DRI project. Unless otherwise stated, the Mesa source code and |
| 20 | documentation is licensed as follows: |
| 21 | </p> |
| 22 | |
| 23 | <pre> |
| 24 | Copyright (C) 1999-2003 Brian Paul All Rights Reserved. |
| 25 | |
| 26 | Permission is hereby granted, free of charge, to any person obtaining a |
| 27 | copy of this software and associated documentation files (the "Software"), |
| 28 | to deal in the Software without restriction, including without limitation |
| 29 | the rights to use, copy, modify, merge, publish, distribute, sublicense, |
| 30 | and/or sell copies of the Software, and to permit persons to whom the |
| 31 | Software is furnished to do so, subject to the following conditions: |
| 32 | |
| 33 | The above copyright notice and this permission notice shall be included |
| 34 | in all copies or substantial portions of the Software. |
| 35 | |
| 36 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS |
| 37 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
| 38 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL |
| 39 | BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN |
| 40 | AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN |
| 41 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
| 42 | </pre> |
| 43 | |
| 44 | |
| 45 | <H1>Attention, Contributors</H1> |
| 46 | |
| 47 | <p> |
| 48 | When contributing to the Mesa project you must agree to relinquish your |
| 49 | work to the holder of the copyright for the particular component you're |
| 50 | contributing to. That is, you can't put your own copyright on the code, |
| 51 | unless it's a modular piece that can be omitted from Mesa (like a new |
| 52 | device driver). If for example, you contribute a bug fix to Mesa's |
| 53 | texture mapping code, your code will become a part of the body of work |
| 54 | which is copyrighted by Brian Paul and licensed by the above terms. |
| 55 | </p> |
| 56 | |
| 57 | <pre> |
| 58 | Mesa Component Licenses: |
| 59 | |
| 60 | Component Files Primary Author License |
| 61 | ---------------------------------------------------------------------------- |
| 62 | core Mesa code src/*.[ch] Brian Paul Mesa |
| 63 | include/GL/gl.h |
| 64 | |
| 65 | GLX driver src/X/* Brian Paul Mesa |
| 66 | include/GL/glx.h |
| 67 | include/GL/xmesa.h |
| 68 | |
| 69 | OS/Mesa driver src/OSmesa/* Brian Paul Mesa |
| 70 | include/GL/osmesa.h |
| 71 | |
| 72 | 3Dfx driver src/FX/* David Bucciarelli Mesa |
| 73 | include/GL/fxmesa.h |
| 74 | |
| 75 | BeOS R4 driver src/BeOS/* Brian Paul Mesa |
| 76 | |
| 77 | MGL driver src/MGL/* SciTech, Inc SciTech copyright |
| 78 | include/GL/mglmesa.h |
| 79 | |
| 80 | Windows driver src/Windows/* Li Wei copyright by Li Wei |
| 81 | include/GL/wmesa.h |
| 82 | |
| 83 | SVGA driver src/SVGA/* Brian Paul GNU-LGPL |
| 84 | include/GL/svgamesa.h |
| 85 | |
| 86 | DOS driver src/DOS/* Charlie Wallace GNU-LGPL |
| 87 | include/GL/dosmesa.h |
| 88 | |
| 89 | GGI driver src/GGI/* Uwe Maurer GNU-LGPL |
| 90 | include/GL/ggimesa.h |
| 91 | |
| 92 | S3 driver src/S3/* S3, Inc. S3 copyright |
| 93 | |
| 94 | GLUT src-glut/* Mark Kilgard Mark's copyright |
| 95 | include/GL/*glut*.h |
| 96 | |
| 97 | GLU library src-glu/* Brian Paul GNU-LGPL |
| 98 | |
| 99 | SI GLU library si-glu/* SGI SGI Free B |
| 100 | include/GL/glu.h |
| 101 | |
| 102 | Ext registry include/GL/glext.h SGI SGI Free B |
| 103 | include/GL/glxext.h |
| 104 | |
| 105 | demo programs demos/* various see source files |
| 106 | |
| 107 | X demos xdemos/* Brian Paul see source files |
| 108 | |
| 109 | SGI demos samples/* SGI SGI copyright |
| 110 | |
| 111 | RedBook demos book/* SGI SGI copyright |
| 112 | </pre> |
| 113 | |
| 114 | </body> |
| 115 | </html> |