[Mesa-dev] Availability of LunarGLASS exploration: using LLVM in Mesa's compiler stack

Kenneth Graunke kenneth at whitecape.org
Thu Feb 3 10:39:25 PST 2011


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.

--Kenneth


More information about the mesa-dev mailing list