Oracle has just announced that it is exploring moving Java Enterprise Edition (Java EE) technologies to an open source foundation, following the delivery of Java EE 8. The intention is to adopt more agile processes, implement more flexible licensing, and change the governance process to better respond to changing industry and technology demands. We will keep you updated on developments in this area.
WebLogic Server users may be wondering what this announcement may mean for them, because WebLogic Server supports Java EE standards. The short answer is that there is no immediate impact. We will continue to support existing WebLogic Server releases, deliver Oracle Cloud services based on WebLogic Server, and deliver new releases of WebLogic Server in the future.
Some WebLogic Server customers are using older product versions, either 10.3.X (Java EE 5) or 12.1.X (Java EE 6). We will continue to support these customers, and they have an upgrade path to newer WebLogic Server and Java EE versions.
Some WebLogic Server customers have adopted WebLogic Server 12.2.1.X, (Java EE 7), with differentiated capabilities we have discussed in earlier blogs. We’re expecting to release a new 12.2.1.X patch set release, WebLogic Server 126.96.36.199, in the near future. Stay posted for more information on this.
We will continue to leverage WebLogic Server in Oracle Cloud through the Java Cloud Service, and other PaaS and SaaS offerings. We are also investing in new integration capabilities for running WebLogic Server in Kubernetes/Docker cloud environments.
Finally, we are planning a new release of WebLogic Server for next calendar year (CY2018) that will support the new capabilities in Java EE 8, including HTTP/2 support, JSON processing and REST support improvements. See the Aquarium blog for more information on new Java EE 8 capabilities.
In summary, there’s a lot for WebLogic Server customers to leverage going forward, and we have a strong track record of supporting WebLogic Server customers. As to what happens to potential future releases based on future evolutions of Java EE technologies beyond Java EE 8, that will be dependent on the exploration that we as a community are about to begin, and hopefully to a robust community-driven evolution of these technologies with Oracle’s support. Stay tuned for more updates on this topic.
Safe Harbor Statement
The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.