HOME

TheInfoList



OR:

{{no footnotes, date=April 2014 The JCP Executive Committee (EC) is the group of members guiding the evolution of Java technology in the
Java Community Process The Java Community Process (JCP), established in 1998, is a formalized mechanism that allows interested parties to develop standard technical specifications for Java technology. Anyone can become a JCP Member by filling a form available at thJCP we ...
(JCP). The EC represents both major stakeholders and a representative cross-section of the Java Community. It is composed of 16 JCP members plus a non-voting chair. The chair of the EC is a member of the Process Management Office (PMO). The 16 voting members are selected from JCP members.
The EC is responsible for approving the passage of specifications through key points of the JCP and for reconciling discrepancies between specifications and their associated test suites. There were originally two ECs: the SE/EE EC oversees the Java technologies for the desktop/server space (with responsibility for the
Java SE Java Platform, Standard Edition (Java SE) is a computing platform for development and deployment of portable code for desktop and server environments. Java SE was formerly known as Java 2 Platform, Standard Edition (J2SE). The platform uses J ...
and
Java EE Jakarta EE, formerly Java Platform, Enterprise Edition (Java EE) and Java 2 Platform, Enterprise Edition (J2EE), is a set of specifications, extending Java SE with specifications for enterprise features such as distributed computing and web se ...
specifications) and the ME EC oversees the Java technologies for the consumer/embedded space (with responsibility for the
Java ME Java Platform, Micro Edition or Java ME is a computing platform for development and deployment of portable code for embedded and mobile devices (micro-controllers, sensors, gateways, mobile phones, personal digital assistants, TV set-top ...
specification). The two ECs were merged in August 2012, with the passage of JSR 355. The current membership consists of large Java vendors, such as Oracle, IBM, HP, Fujitsu & Red Hat. Also represented are "end-user" companies, including Goldman Sachs, Credit Suisse & TOTVS. Two Java User Groups,
SouJava SouJava is a Brazilian Java User Group created to promote the Java programming language and other Open Source initiatives. It's recognized as the world's largest Java User Group with 40,000 members. History Brazilian Java User Group SouJava wa ...
and the London Java Community also hold seats, as does the Eclipse Foundation.


Responsibilities

Each Executive Committee is expected to: * Select Java Specification Requests (JSR) for development within the JCP. * Approve draft specifications for public review. * Give final approval to completed specifications and their associated Reference Implementations (RI) and
Technology Compatibility Kit A Technology Compatibility Kit (TCK) is a suite of tests that at least nominally checks a particular alleged implementation of a Java Specification Request (JSR) for compliance. It is one of the three required pieces for a ratified JSR in the Java ...
s (TCK). * Decide appeals of first-level TCK test challenges. * Review maintenance revisions and possibly require some to be carried out in a new JSR. * Approve transfer of maintenance duties between members. * Provide guidance to the PMO.


References


JCP Executive Committee
information at the Java Community Process web site.
JCP 2 Process Document
Appendix A: Executive Committee Policies and Procedures. Java platform