JOGL2 Newt future

With all the reorganisation/uncertainty at Sun, are we likerly to see further progress? Sven’s site was down recently and rolled back to exclude the newt blog. Does that mean work has stopped? Is someone still driving JOGL or has the focus shifted to FX? Would be a shame to see things fade again after all the great progress recently.

I agree with Cork. Please Sun, clarify the situation in order to improve the adoption of JOGL 2.

This is tipical of SUN let the users alone, and discontinue API’s like JAI(Java Advanced Imaging), JMF(Java Media Framework), JavaTV, Java Communications, Java USB… Now I don’t think the OpenGL is the target of Oracle. Bad for us.

Thank [insert your favorite divine entity here] for LWJGL!

Yet another useless provocation… JOGL won’t be given up but there is an uncertainty concerning only newt.

Do you have any evidence?

Word on the grapevine is that Oracle aren’t too interested in fancypants clientside experience.

Riven’s comment may be a provocation ( :-* ), but it’s entirely valid: so long as there are two entirely divorced projects dealing with hardware accelerated OpenGL, no-one has anything to seriously worry about if they want to do hardware accelerated OpenGL. It sounds facetious, but, there you have it.

Cas :slight_smile:

At the rate Sun is firing people, and the rate Oracle will continue to fire people, ‘desktop technologies’ might very well in serious danger.

Sun is bleeding and Oracle will squeeze out every last drop.

Sven Goethel has not yet been fired. Therefore, JOGL is not yet in danger. JOGL has been used for years by several public and private organizations including the NASA, it is not comparable with JavaTV and JavaUSB. Keep cool. Long life to JOGL ;D

I think it’s fairly obvious that Jogl2 and Newt are pretty much internal projects now solely for use with JavaFX. As far as Sun/Oracle is concerned the fact that they’re released as open source and other people may gain some benefit from them is entirely tangential and not something Sun as a corporation actually cares about supporting.

It is not obvious for me. Why do you see JOGL 2 as an internal project? Sven have encouraged programmers to switch from JOGL 1.1.1 to JOGL 2, Sun needs a reliable OpenGL binding for JavaFX, the fact that JOGL 2 is open source may help it. The bugs found in JOGL 2 can have an impact on JavaFX, I think Sun cannot support only a subset of JOGL 2 that is considered useful for JavaFX. Therefore, it needs to take care of the whole support.

Several engines (at least Ardor3D) plan to use JOGL 2, I assume their developers do not consider JOGL 2 as an internal project of Sun, otherwise they would plan to use only JOGL 1.1.1b.

You only have to look over the history and type of issues - things like builds not being available, minimum version of gl being not 1.1 until people asked for lower support, new extensions not being added, image/texture loading being broken, etc. etc.

Jogl2 development is clearly being driven almost entirely by JavaFX requirements, not by requirements to make a general purpose OpenGL binding. At the moment it seems that if you’re using functionality not being used by JavaFX then there’s a large chance that it might not work (or only work in certain circumstances).

JavaFX is also sucking away resources from java2D, but there have been some improvements for both java2D and JOGL.

Java2D’s D3D pipeline rocks.

And JOGL’s security-dialog-free feature is sensational.

Ok it seems plausible. If you’re right, it is a bit sad :’( The texture loading was not completely broken, there was only a small problem in AWTTextureIO, there was a evident workaround and it did not have any impact on programs using directly the class Texture and creating instances of this class only on the OpenGL thread when the context is current.

I hope that Google adquire Oracle …

Hm, there’s absolutely no possibility of that corporation being the most evil corporation in the world is there :persecutioncomplex:

Cas :slight_smile:

and MS Google, (just to have a well defined enemy again ;))

Why? Google has nothing magic. Enough is enough, too much people have been fired! Google is too much libertarian to be considered as stupidly capitalist but it is too much capitalist to be considered as simply libertarian.

Please I’m going to eat, don’t take my appetite away by speaking about Microsoft.

Well I will not call an evidence, but enter in this link(http://jcp.org/en/jsr/results?id=3945) and look the votes for the JSR-231(Java Binding for the OpenGL). More specifically look the vote of Oracle and see if they think OpenGL is important for their business.

Sorry, but with Oracle in charge we are alone.

Cheers

apart from not having a public jsr, not much would change

Of course, it is not an evidence, Oracle did not vote. JOGL is alive ;D