JOGL is dead. Long live JOGL

As posted on my blog …

++++

After a few hick-ups lately, the JOGL repositories (gluegen, jogl, jogl-demos and jogl-utils) are moved from kenai to github http://github.com/sgothel. The JOGL development team, will continue this project in it’s open source and free spirit. JOCL will follow this move as well.

Our first intermediate-term goals are

* reproduce automated builds
* recreated all web resources on free server space
* receive a signature for the JAR files

Then we wish to continue with the actual development and deployment :slight_smile:

Contributions are very welcome, and a new sponsor might be needed.

Further details about the project changes will be posted soon.

Thank you very much … stay tuned.

++++

Yep, I am no more a Sun employee,
so your desire of independent contributions and lead [outside of Sun]
should be satisfied :slight_smile:

Would be sweet if ** we ** can keep up the work …

~Sven

Hmmm, sorry to hear that, I hope you get another job real soon.

Bloody hell. When Sun loses someone doing something so fundamental, you wonder what exactly is going on there. What next - half of the VM team walk off?

Cas :slight_smile:

long live to JOGL & wish it/you to find an even bigger success !!, too bad we wont be able to bash Sun when discovering Bugs … :frowning:

Hi!

Does it change anything in the deployment with Java Web Start especially with the version 1.1.1a?

I’m sad, Oracle should never have abandoned JOGL but I think its guys know that some developers will go on maintaining it, it allows this corporation to save money while still being able to use it.

[quote=“sgoethel,post:1,topic:34512”]
How much money do you need? Do you think that you will need to hire someone? Will you try to get some money from the corporations using JOGL?

What are the consequences of this change on JOGL 2 and NEWT?

Does it impact JavaFX too?

vote for it

In the mean time i started JOCL (or whatever name it will have) it will join JOGL on github soon.
It is already fully functional, next steps are automatic builds finishing the high level api and easy JOGL-JOCL interoparability.

The page is pending review ???

So does this mean that jogl’s “magic certificate” that doesn’t require the user to approve it will no longer be available?

currently there is no certificate at all. -> probably yes

That’s a big lost if that’s the case.

Aye, it’s about the only distinguishing feature of jogl at the moment. I wonder where this leaves JavaFX? It implies it’s either on the ropes or that they’ll switch to using an internal fork, neither of which sound promising in the long term.

Sorry to hear this.

I don’t know if other people are in the same situation, but my main reason for choosing JOGL over LWJGL was its official support from Sun. So I’m wondering now whether I should be jumping ship.

I’m sure there’s a good reason, so does someone want to spell out for me why it would be a bad idea to unify JOGL and LWJGL in some way, to save people having to choose between the two?

Simon

now when JOGL is going open source and community driven I don’t see too much of an obstacle, Matzon?

Please NO I don’t want your bugs, we already have ours (JOGL is not a bug-free API), it is enough.

This idea is not stupid but I don’t want to undergo regressions under Linux, I have already spoken about some annoying bugs with LWJGL, especially those strange lines on my task bar when I leave an application using it.

With combined forces, all those bugs will be smashed in notime!

Agreed, combined power of both teams would be great.

Still there is the issue that both projects have a slightly different focus and API but I don’t see why a combination of strengths from both projects couldn’t work.

Since we moved to git, everybody is welcome to contribute and discuss things,
after a peer review and clarification we may pull changes etc.

[quote] How much money do you need?
[/quote]
Nothing and all … depends what we need to do :slight_smile:

Not me, I am an engineer, not a business man :slight_smile:
If there is a cooperation using JOGL, ie for mobile platforms (hint hint),
and if they would love to see it alive, enhance projects with it (3d, A/V, scenegraphs, UI, …) etc … - contact me/us.
Support could be in many directions, offering signature support of the JAR bundles,
hardware/devices and last but not least compensation/employment.

It will stay open and free.

I’m almost sure this bug comes from the way the pixel format is chosen or it has something to do with the display mode. I don’t know how we could combine the both API. If it was possible, it would allow to have a stronger API covering OpenAL, JInput, OpenGL/OpenGL-ES and OpenCL. But we have to look at SFML to fix the limitations/bugs of JInput under Linux.

Long live JOGL, and sorry for sounding the death bells too soon! I’m also sorry to hear about your situation Sven, but probably it wouldn’t have been much fun working for Oracle if they didn’t have the focus on the things you enjoy. It’s really great news though that you are willing to continue putting personal effort into keeping JOGL alive. I fear it’s gonna need a lot of effort to keep the community alive though, having lost official Sun backing.

Of course this change raises many questions:

*Is JOGL the name, licensed or free to use? or are we back to GJ4Java and CL4Java or even LWGLandCL4Java :wink:
*will deployed applications referencing the sun hosted binaries continue to work? for how long?
*How do we migrate the community away from here and kenai, it’s already getting confusing… and in my opinion the sooner the better for a fresh start. Maybe the rebrand would help in that case too…
*On the same note will Sun continue to host the JOGL and kenai projects?
*What’s the chance of getting the much needed magical jar signatures as a truely open source project?
*And the one the really interests me, the future of NEWT? Yes I’m still searching for the nivana of simple cross platform browser embedded JOGL games :slight_smile:

Anyway I look forward to seeing what happens next. I’d like to get more involved, but my speciallity is more Java than OpenGL. But I’m always willing to do some mac osx testing once we have some binaries! Come May I gonna be freed up from my current project and could offer more time if required.

Peter

PS how about writing a JOGL book as you continue with the migration/changes. I for one would be interested in supporting your cause in this way :slight_smile: Same goes for JOCL et al.

Ummm… does this mean Oracle is definitely not supporting the advancement of desktop Java? ???