drirc: Add sddm-greeter to adaptive_sync blacklist.
[mesa.git] / docs / license.html
index d56823f6dd16e75cfa06d2901ca3a2becd968144..57d946cf3e5c8d1e94383acc413c57dcfeb820ac 100644 (file)
 
 <p>
 Mesa is a 3-D graphics library with an API which is very similar to
-that of <a href="http://www.opengl.org/">OpenGL</a>.*
+that of <a href="https://www.opengl.org/">OpenGL</a>.*
 To the extent that Mesa utilizes the OpenGL command syntax or state
 machine, it is being used with authorization from <a
-href="http://www.sgi.com/">Silicon Graphics,
+href="https://www.sgi.com/">Silicon Graphics,
 Inc.</a>(SGI). However, the author does not possess an OpenGL license
 from SGI, and makes no claim that Mesa is in any way a compatible
 replacement for OpenGL or associated with SGI. Those who want a
@@ -36,7 +36,7 @@ library</em>. <br>
 </p>
 
 <p>
-* OpenGL is a trademark of <a href="http://www.sgi.com/"
+* OpenGL is a trademark of <a href="https://www.sgi.com/"
 >Silicon Graphics Incorporated</a>.
 </p>
 
@@ -46,10 +46,10 @@ library</em>. <br>
 
 <p>
 The Mesa distribution consists of several components.  Different copyrights
-and licenses apply to different components.  For example, some demo programs
-are copyrighted by SGI, some of the Mesa device drivers are copyrighted by
-their authors.  See below for a list of Mesa's main components and the license
-for each.
+and licenses apply to different components.
+For example, the GLX client code uses the SGI Free Software License B, and
+some of the Mesa device drivers are copyrighted by their authors.
+See below for a list of Mesa's main components and the license for each.
 </p>
 <p>
 The core Mesa library is licensed according to the terms of the MIT license.
@@ -97,13 +97,17 @@ and their respective licenses.
 <pre>
 Component         Location               License
 ------------------------------------------------------------------
-Main Mesa code    src/mesa/              Mesa (MIT)
+Main Mesa code    src/mesa/              MIT
 
 Device drivers    src/mesa/drivers/*     MIT, generally
 
+Gallium code      src/gallium/           MIT
+
 Ext headers       include/GL/glext.h     Khronos
                   include/GL/glxext.h
 
+GLX client code   src/glx/               SGI Free Software License B
+
 C11 thread        include/c11/threads*.h Boost (permissive)
 emulation
 </pre>