Oracle confirms that it will separate Java EE into the open source foundation with support from IBM and Red Hat.
Oracle continues to release Java Enterprise Edition (EE), Java’s enterprise middleware platform. In a blog post , Oracle software developer David Delabassee has announced that “after careful review, we have selected the Eclipse Foundation.”
Oracle has recently admitted that although Java EE is developed in open source with the participation of the Java EE community, often the process is not seen as agile, flexible or open, especially when compared to other open source communities . “We would like to do better,” he said from the company.
The company is moving quickly to improve Java EE and now the platform code is now available on GitHub.
Oracle does not walk alone in this move with Java EE. Delabassee explained that “First, we have met with IBM and Red Hat, the other major contributors to the Java EE platform, to request their support in this new direction. Oracle, IBM and Red Hat are collaborating continuously to redefine an approach we can collectively support. “
For its part, the Eclipse Foundation hosts many open source development projects and has long been home to Java EE related programs.
Oracle’s plan involves, among other changes, relicencing the Oracle technologies of Java EE and related GlassFish technologies for the foundation. This would include RIs, TCKs technology compatibility kits and associated project documentation.
In addition, a brand strategy will be defined for the platform within the foundation, including a new name for Java EE . “We intend to allow the use of existing javax package names and component specification names for existing JSRs to provide continuity,” Delabassee said.
The plan also aims to recruit and enable developers and other community members, as well as providers, to sponsor platform technologies within the foundation. This would include the potential incorporation of Eclipse MicroProfile technologies into the platform.