On Dec 22, 2010, at 11:53 AM, Mark Rowe wrote:
>> On 2010-12-22, at 10:45, Kenneth Russell wrote:
>>> I see. The GLU tessellator was integrated because it was the only
>> viable option for helping implement GPU-accelerated path rendering in
>> WebKit. (This work is still in early stages, and the tessellator isn't
>> yet being compiled in to WebKit.) The code is covered by an MIT X11
>> style license which is compatible with the BSD license WebKit uses.
>> I'm not a lawyer so I can't speak to the compatibility of the various open source licenses. I will note however that the committer agreement that all committers have signed explicitly states that only the BSD and LGPL licenses are permitted for code checked in to the WebKit repository.
"MIT license" is generally equivalent in terms to the variant of "BSD license" that has no advertising clause. We are usually not picky about the exact wording of BSD-style licenses for code in the WebKit repository. Looking at the GLU license, it doesn't seem to be materially different from our preferred wording of BSD license. Sometimes, for the avoidance of doubt, we ask some lawyers to look at the license to check if it is ok.
Regards,
Maciej