1License and Copyright 2===================== 3 4Disclaimer 5---------- 6 7Mesa implements various APIs, including `OpenGL`_, `OpenGL ES`_, 8`Vulkan`_ and `OpenCL`_. Even though Mesa implements these APIs, the 9implementation isn't formally conformant on all combinations of drivers 10and hardware. `Khronos`_ maintains lists of conformant implementations 11for each of their APIs, as well as `trademark details`_. 12 13This project is called *Mesa*, *Mesa3D*, or *The Mesa 3-D graphics library*. 14 15.. _OpenGL: https://www.opengl.org/ 16.. _OpenGL ES: https://www.khronos.org/opengles/ 17.. _Vulkan: https://www.vulkan.org/ 18.. _OpenCL: https://www.khronos.org/opencl/ 19.. _Khronos: https://www.khronos.org/ 20.. _trademark details: https://www.khronos.org/legal/trademarks/ 21 22License / Copyright Information 23------------------------------- 24 25The Mesa distribution consists of several components. Different 26copyrights and licenses apply to different components. For example, the 27GLX client code uses the SGI Free Software License B, and some of the 28Mesa device drivers are copyrighted by their authors. See below for a 29list of Mesa's main components and the license for each. 30 31The core Mesa library is licensed according to the terms of the MIT 32license. 33 34Most of the Mesa code is licensed under MIT license, 35but individual files may have their own licenses. 36 37You may find all the licenses used within this project in the licenses/ directory. 38 39Attention, Contributors 40----------------------- 41 42When contributing to the Mesa project you must agree to the licensing 43terms of the component to which you're contributing. The following 44section lists the primary components of the Mesa distribution and their 45respective licenses. 46 47Mesa Component Licenses 48----------------------- 49 50In general, consult each source file SPDX identifier for license terms. 51