Short Bytes: The release of Java EE 8 is expected to take place in the upcoming months. With this release, Oracle is also seeking to shift Java EE to some open source foundation. Oracle is thinking about this move to benefit Java EE’s development and bring changes as per industry needs. Red Hat has released a statement and welcomed Oracle’s initiative.These days, Oracle is busy finalizing Java EE 8 and it aims to deliver the reference implementation this summer. With this release, Oracle is also looking for an opportunity to reshape how Java EE is developed in order to adapt it easily according to the industry needs.
For those who don’t know, Java EE is a collection of technologies and APIs for Java platform, which are designed to support large-scale enterprise applications. It’s a widely popular implementation. It should be noted that Java EE is already being developed in open source.
However, Oracle feels that moving Java EE to an open source foundation may be beneficial in long-term as it will help the implementation adopt more agile process. Moreover, it can also help change its governance and introduce flexible licensing.
Recommended: 10 Most Common Mistakes Every Beginner Java Programmer Makes
“We plan on exploring this possibility with the community, our licensees and several candidate foundations to see if we can move Java EE forward in this direction,” Oracle writes in its blog post.
These concerns regarding Java EE aren’t completely invalid. The Java EE community has expressed concern in the past and blamed Oracle for neglecting the open source implementation.
In a related development, Red Hat senior product manager, John Clingan, has released a statement and praised Oracle’s decision to advance Java EE under an open source community.
“Red Hat looks forward to working with Oracle, and the broader Java and Eclipse MicroProfile communities to help align efforts to drive enterprise Java forward,” he added, according to InfoWorld.
What are your thoughts? Should Java EE be under foundations like Apache and Eclipse? Don’t forget to share your views with us.
Also Read: 10 Reasons Why You Should Learn Java Programming Language