[quote]The java.net technologies are meant for games. And, I’m not sure what is meant by “pure”?
[/quote]
I just noticed that 100% pure java program has actually been closed (http://java.sun.com/100percent/) … but still:
[quote]Q: First off, what does it mean for a program to be 100% Pure Java?
A: Basically, a pure Java program is one that relies only on the documented and specified Java platform. That means no native methods, no external dependencies aside from the Java Core APIs, and some other requirements that are detailed in the developer’s Certification Steps on our Web site. The certification process verifies that the code is in fact 100% Pure Java.
[/quote]
[quote]So, I guess the question is what do you mean by pure Java, and why is that bad?
[/quote]
(This has become a bit irrelevant since Sun has discontinued the program)
Pure java is not bad per se, the problem is that our technology is just as good as yours (theoretically ;)). However since jogl et al. is sponsored by Sun, they can include it in the J2SE distribution and call it “pure” java. Even though they’re theoretically do the same thing, in the same way. The only way for LWJGL to do this, is to participate in the now closed program, but since we have no money to spare on that account… sort of like the JBoss situation.
[quote]If there is a case where lwjgl outperformes one of the technologies on java.net, then we should fix it.
[/quote]
I never mentioned performance, and won’t untill I’ve actually done some tests 
But the size of the binaries is a bit scary…