Hi !
Featured games (84)
games approved by the League of Dukes
Games in Showcase (601)
Games in Android Showcase (171)
games submitted by our members
Games in WIP (649)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  JSR 231: Java OpenGL Bindings Status  (Read 1832 times)
0 Members and 1 Guest are viewing this topic.
Offline abansil

Innocent Bystander

« Posted 2004-12-10 13:43:47 »

JSR 231, a proposal to create a standard OpenGL binding for the java platform, seems somewhat dormant- its webpage ( lists May 2004 as the target for the final release even though it has not yet produced a first draft.

Is anyone aware of the status of the project?
Also, what are the plans for jogl after a standard binding is released?
Offline Ophir

Senior Newbie

« Reply #1 - Posted 2004-12-10 14:54:27 »

I've been wondering the same thing.  Ever since the Fahrenheit project, I've been rather skeptical to hear that "SGI has reached an agreement with Big Corp. X to bring graphics to the people and cause great rejoicing."  Hopefully, it is only delayed, but when the web page gets that out of date it does cause it to look a little dead.  Actually, the JOGL web page isn't updated very much, either.  All the activity seems to be on this forum.
Offline princec

« JGO Spiffy Duke »

Medals: 555
Projects: 3
Exp: 16 years

Eh? Who? What? ... Me?

« Reply #2 - Posted 2004-12-11 14:09:52 »

Discussion is ongoing. I'm just listening in right now as I have no actively useful contributions to make to the design decisions.

Cas Smiley

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline shaddam_IV

Junior Devvie

Java makes me happy the way C# doesn't!

« Reply #3 - Posted 2004-12-12 04:25:13 »

I too am always curious about the JSR and am a bit disappointed with the lack of progress.  Sun acts very much like they are behind the JSR but I don't see much action.  My guess is that there are politics involoved.  The ARB consists of several members who all want to turn out a quality product.  OpenGL sometimes cooks slowly, but it always tastes great when done (As opposed to DX, where you just throw stuff in with no planning and force everyone to comply.  If the feature sucks, you just deprectate it in the next version of the API which will generally be out in less than a year.).  

However, I do think it is incorrect to say that this site isn't updated very much.  Although the site isn't as pretty I would like, you should note that the bindings are updated fairly reguarly (OpenGL 1.5 Compliant, pbuffers work on the Mac now, and so forth) and that the demos have also been recently updated (They used to mostly only work on Windoze nVidia cards, now they work on pretty much anything with correct ARB extensions).

There are 10 kinds of people in the world.  Those that understand binary and those that don't.
Offline princec

« JGO Spiffy Duke »

Medals: 555
Projects: 3
Exp: 16 years

Eh? Who? What? ... Me?

« Reply #4 - Posted 2004-12-12 20:17:45 »

Anybody needing bindings right now can use JOGL or LWJGL. 231 is possibly becoming an anachronism.

Cas Smiley

Offline Ophir

Senior Newbie

« Reply #5 - Posted 2004-12-13 14:53:11 »

Certain portions of the web site change with the times, but I was referring to the top level page at

which says "Welcome to the JOGL API Project!" and appears to be JOGL central.  But I don't think it ever changes.  I believe the front pages at or are updated daily, so it gives you a reason to check back periodically.  Daily updates aren't necessary, but I think the front page for an evolving project should be as recent as any content within the site.  It would be nice if it said something like "The latest version is ___.  Download it _here_."  That just makes you feel like there's a little bit of life at the site and you're not wasting time reading a snapshot in time from a year ago.

I don't think the page reflects the current status of the project.  For instance, the getting started section seems to focus on building the library rather than using it, which gives the impression that its still in a construction phase and, perhaps, not fully ready for use beyond contributors and early adopters.  And the FAQ link at the top doesn't lead anywhere.  I eventually found my way to the downloads and the forum, but some potential users that heard about JSR 231 and want to check the status may get the wrong impression and give up.
Offline Ken Russell

JGO Coder

Java games rock!

« Reply #6 - Posted 2004-12-13 19:35:56 »

Discussions around JSR 231 are ongoing. There have been some resolutions about API changes that will be going into the official bindings. Right now there are some licensing issues that need to be resolved before useful work on the reference implementation can begin. Once these are sorted out I think you may see the JOGL source base evolve toward the expert group's decisions.

The static nature of the JOGL home page shouldn't worry you. Part of the issue is that it's somewhat difficult to edit the web page without additional tools. Watch the source base (subscribe to to see checkin messages) and these forums for activity on the JOGL project.
Offline Ken Russell

JGO Coder

Java games rock!

« Reply #7 - Posted 2004-12-13 23:14:51 »

FYI, please see [link=;action=display;num=1102990415]this thread[/link] for some more information and request for comment about development of the JSR 231 APIs.
Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

Jesse (12 views)
2015-07-29 04:35:27

Riven (35 views)
2015-07-27 16:38:00

Riven (18 views)
2015-07-27 15:35:20

Riven (20 views)
2015-07-27 12:26:13

Riven (11 views)
2015-07-27 12:23:39

BurntPizza (30 views)
2015-07-25 00:14:37

BurntPizza (41 views)
2015-07-24 22:06:39

BurntPizza (24 views)
2015-07-24 06:06:53

NoxInc (27 views)
2015-07-22 22:16:53

NoxInc (18 views)
2015-07-22 22:13:39
List of Learning Resources
by gouessej
2015-07-09 11:29:36

How Do I Expand My Game?
by bashfrog
2015-06-14 11:34:43

List of Learning Resources
by PocketCrafter7
2015-05-31 05:37:30

Intersection Methods
by Roquen
2015-05-29 08:19:33

List of Learning Resources
by SilverTiger
2015-05-05 10:20:32

How to: JGO Wiki
by Mac70
2015-02-17 20:56:16

2D Dynamic Lighting
by ThePixelPony
2015-01-01 20:25:42

How do I start Java Game Development?
by gouessej
2014-12-27 19:41:21 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‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!