[Mesa-dev] [lunarglass-devel] Availability of LunarGLASS exploration: using LLVM in Mesa's compiler stack
jens at lunarg.com
Thu Feb 3 14:34:44 PST 2011
Kenneth Graunke wrote:
> Hi John,
> I hate to rain on the parade, but if LunarGLASS is to be useful to Mesa, it
> will have to be relicensed.
> As I understand it, incorporating GPLv2 code into Mesa would make libGL
> licensed under GPLv2. Then, linking any proprietary game with Mesa's libGL
> would violate the GPL. Even open source applications with non-GPLv2
> compatible licenses (say, GPLv3) could not legally link to it.
> This would be a disaster - it would make the Free graphics stack entirely
> useless. Please consider either LGPLv2 or the MIT license - neither suffer
> from this problem.
As highlighted in our Licensing FAQ ( http://www.lunarglass.org/faq ) the licensing terms applicable to LunarGLASS affect only certain portions of Mesa. The diagram in the LunarGLASS FAQ illustrates those portions:
More information about the mesa-dev