I wanted to thank the LWJGL team in general and Erik Duijs in particular for porting the GLU quadric and projection routines to Java. LWJGL’s license appears to be compatible with JOGL’s and to address the GLU-related crashes we’ve seen in JOGL I’ve just brought those changes in to the JOGL source base (with appropriate attribution).
I also wanted to see if people were still interested in collaborating on porting the GLU NURBS library to Java. There was an attempt started a few months ago by Pepijn Van Eeckhoudt but unfortunately this work was lost. I have a small porttion done at this point (about 2,000 lines out of 40,000 total). If any of you would be interested in helping port this library, please post. I can check in the sources to the JOGL source tree. I don’t care whether the bulk of the work gets done in the JOGL or LWJGL source trees. Bringing it in to the other project is straightforward (as I found while bringing in the LWJGL GLU routines to JOGL).
The mipmap routines would be another possible area of collaboration. LWJGL has a port of gluBuild2DMipmaps, but it uses different algorithms than the original GLU library.