Hello,
I am working on Scilab and the next version of Scilab will be using JoGL. To be able to provide Scilab for Debian, Ubuntu, Fedora… we need to have JoGL packaged in the distribution.
I updated an already existing Debian package of JoGL of the version 1.1.1-rc7 but this license issue will probably be a problem for the integration in Debian.
However, it seems that it is not a standard “SGI Free Software License B” but a one modified by Sun.
I just check the source impacted and you can see in the header (file jogl/src/classes/com/sun/opengl/impl/tessellator/Normal.java)
The JOGL source tree contains code ported from the OpenGL sample implementation by Silicon Graphics, Inc. This code is licensed under the SGI Free Software License B (Sun is redistributing the modified code under a slightly modified, alternative license, which is described two paragraphs below after “NOTE:”):
The NOTE: is "
NOTE: The Original Code (as defined below) has been licensed to Sun Microsystems, Inc. (“Sun”) under the SGI Free Software License B (Version 1.1), shown above (“SGI License”). Pursuant to Section 3.2(3) of the SGI License, Sun is distributing the Covered Code to you under an alternative license (“Alternative License”). This Alternative License includes all of the provisions of the SGI License except that Section 2.2 and 11 are omitted. Any differences between the Alternative License and the SGI License are offered solely by Sun and not by SGI."
What are the Section 2.2 and 11 ?
Here is the licence : http://oss.sgi.com/projects/FreeB/
The section 2.2 is about “Recipient License Grant” and the 11 is about Indemnity.
Reading these two sections, I don’t think Sun’s modifications fix problems highlighted by the FSF but since I am not a lawyer …