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