There are a number of things we are doing right now and are planning to do in the near future to move Java EE forward and preserve the best interests of the Java EE community. You can help us and we need your help.
- We are continuing to enthusiastically evangelize Java EE, including Java EE 8.
- We are strongly supporting active Java EE 8 JSRs like CDI 2 led by companies like Red Hat.
- We are lobbying Oracle to fulfill its commitments to the Java EE community through all channels available to us. This includes Java EE 8 expert groups as well as the Java Community Process (JCP) Executive Committee (EC).
- We are keeping all Java EE 8 expert group discussions active, in many cases despite lack of activity from Oracle.
- We are moving ahead Java EE 8 reference implementations, TCKs and specification documents through open source in many cases despite inactive Oracle specification leads. Our biggest challenge in this regard is access to the TCK and getting our work accepted by Oracle specification leads.
- We are exploring whether some inactive Oracle led JSRs can switch ownership to us or vendors like Red Hat, IBM, Tomitribe or Payara. Our biggest challenge in this regard is persuading Oracle to relinquish control of JSRs they are not delivering on.
- In conjunction to the above, in the interim we will provide the functionality that should be standardized in Java EE through open source. We will work with vendors like Oracle, Red Hat, IBM, Tomitribe and Payara to include these features in their Java EE runtimes out-of-the-box. We will provide these features to vendors completely free of charge with the clear goal of standardization as quickly as possible via the JCP.