Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage News Eclipse Issue Open Call for Enterprise Java Participation

Eclipse Issue Open Call for Enterprise Java Participation


The Eclipse Foundation has issued an open invitation for developers to get involved with the next phase of development of Java EE technologies. InfoQ has previously reported on the decision by Oracle to move Java EE to the Eclipse Foundation.

Eclipse has announced a new focus on Cloud Native Java and Microservices for the platform, enabling traditional enterprise Java developers to transition easily to this new world. The project will evolve the Java EE standard, and use the recently-released Java EE 8 version as a baseline.

The code name for the new project is Eclipse Enterprise for Java (EE4J), with a branding name to be announced later. The next Eclipse Foundation Board of Directors meeting is scheduled for Monday, October 23rd, where the EE4J project is expected to be approved.

In advance of this date, a draft charter for the project has been prepared, and Eclipse are actively encouraging feedback on this draft, with the community mailing list being the preferred place to send feedback.

Due to the short timescale, all comments and feedback on the EE4J Charter should be sent no later than Monday, October 16th. Once the top-level project charter is approved by the Board, Eclipse can start creating EE4J projects.

After the projects have been created, the initial scope during the remainder of 2017 and into 2018 will be to move the existing Java EE 8 technologies to the project repos and to define processes for evolving the platform. This project is intended to be an open source initiative in the Eclipse tradition, with more flexible licensing and the hallmark open governance processes of the foundation.

Intial reaction from the community seems very positive, with Martijn Verburg, leader of the London Java Community, remarking that:

Oracle donating Java EE 8 to the Eclipse Foundation is a huge step forwards for traditional enterprise Java. A open, shared community including Oracle, other vendors such as TomiTribe, Red Hat, IBM, Payara and many 1000's of Java developers from the community will be able to quickly progress enterprise Java for cloud native and microservice use cases.

An unprecedented level playing field has been created here and I highly encourage everyone in the Java ecosystem to join the Eclipse EE4J project now and shape the future of cloud native and microservices Java for enterprise developers.

With EE4J being only one of the major developments announced for JavaOne, enterprise Java is definitely back. In the coming weeks, InfoQ will be reporting on the progress of efforts to reinvigorate the platform and bring it to the microservices ecosystem and a new generation of developers.


Rate this Article


Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • New name sucks

    by Warren Nocos,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I like that Java EE is opened thoroughly through Eclipse. But I DON'T LIKE the new name. Not so catchy for new Java EE comers, and it's too "denominational" (eclipsy). What comes out straight to my mind when hearing EE4J is somewhat a new logger library for Java. Why not Java CE (Java Cloud Edition - at least in pattern with Java SE)? Or I'm sure someone is thinking another cool name there. I suggest to consult the community for a new name. Just my opinion.

  • Re: New name sucks - Java CE (Java Cloud Edition)

    by Warren Nocos,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    What I like about renaming it to Java CE (Java Cloud Edition) is its emphasis to 'cloud', where the trend is going and enterprise Java is bound to. Enterprise Java is moving to microservices, and it's a good thing. Renaming it to Java CE would send news that enterprise Java is cloud-centric and modern.

  • Re: New name sucks

    by Ben Evans,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    As noted in the article, this is just a code name, with a proper ("branding") name to be announced later. As it is no longer a part of the JavaEE product train it needs a new name, even if its only interim.

    -Ben (OP)

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p