Because Apple did not allow you to embed their Java implementation in your application. However, there is nothing preventing you from embedding OpenJDK in a few months, as soon as the following issue is implemented:http://java.net/jira/browse/MACOSX_PORT-105

For anybody wondering why JGO as a community produces so few games: look at the libgdx forums, they are spitting out new games on a regular basis. Apperantly developers really appreciate not having to worry about technical details. We need a few engines to do the heavy lifting, just like in the C/C++ gamedev scene.

Hi, appreciate more people! Σ ♥ = ¾Learn how to award medals... and work your way up the social rankings!

To be fair though: On the desktop the heavy lifting (window managment, GL context setup, etc.) is done by Lwjgl for libgdx. The only "heavy lifting" we do is compile a few bits of native code for all three desktop platforms. For most people the desktop backends are just there for rapid development, only people taking part in Ludum Dare or doing WebGL stuff use those backends for deployment.

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org