Java standards process to get an upgrade

The JCP.next proposal emphasizes transparency and the loss of voting privileges for members with low participation

The much-criticized JCP (Java Community Process), which maps out procedures for amending officially sanctioned Java technologies, is set for a facelift that includes greater transparency and the possible loss of voting privileges for JCP members who disregard their responsibilities.

New procedures are part of the recently introduced Java Specification Request 348. "This JCR -- nicknamed JCP.next -- proposes a variety of changes to do with transparency, participation, agility, and governance," JCP said in a document posted on its website on June 8. The document states that JCP Chair Patrick Curran views full transparency of a JCP expert group operations as the most important change introduced by JSR 348. "Many expert groups carry out their business openly over public mailing lists and publicly viewable issue-trackers, and they make public responses to all comments. JCP.next will elevate those recommended practices to mandatory status. The process of recruiting Expert Group members will also be documented for the public eye, ensuring that all applications are considered in a fair way," JCP said.

[ Fixing the JCP was the subject of a panel session at a Java technical conference in March. | Keep up with the latest developer news with InfoWorld's Developer World newsletter. | Follow Paul Krill on Twitter.]

To promote the goal of smooth operations for the JCP community, executive committee members will be expected to vote on JSRs and attend meetings. "JCP.next specifies that those who fail to carry out these duties will be subject to 'penalties,' such as the loss of voting privileges." JCP.next formalizes the process of replacing specification leads or expert group members who are unwilling to perform duties responsibly.

Also on the agenda are plans to merge the Standard Edition/Enterprise Edition and Micro Edition executive committees. "The day has come for the divided path to join in one highway," JCP said. JCP.next also will require that changes to original Java licensing terms be tracked over time.

"We've been discussing the need for organizational and process reform for several years now," Curran said on the JCP site. "We took some small but important steps in 2009 with a maintenance release of JSR 215, but after the approval late last year of the JSRs for Java SE 7 and SE 8, it was clear that the time had come for more substantive changes."  

The JCP for years has been the target of criticism over a supposed lack of transparency and too much control by the vendor in charge of Java stewardship. First, that vendor was Sun Microsystems. Now, that vendor is Oracle, which acquired Sun in late 2010. Additionally, there has been an ongoing dispute with the Apache Software Foundation over licensing terms for the Apache Harmony version of Java, with Apache opposing field of use restrictions pertaining to mobile devices. Apache officials on Monday did not immediately respond to requests for comment on JCP.next. Early draft review for JSR 348, which is officially entitled "Toward a new version of the Java Community Process," is planned for early this summer.

This article, "Java standards process to get an upgrade," was originally published at InfoWorld.com. Follow the latest developments in business technology news and get a digest of the key stories each day in the InfoWorld Daily newsletter. For the latest developments in business technology news, follow InfoWorld.com on Twitter.

Read more about application development in InfoWorld's Application Development Channel.

Join the PC World newsletter!

Error: Please check your email address.

Tags application developmentJava Programmingsoftware

Our Back to Business guide highlights the best products for you to boost your productivity at home, on the road, at the office, or in the classroom.

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Paul Krill

InfoWorld
Show Comments

Essentials

Lexar® JumpDrive® S57 USB 3.0 flash drive

Learn more >

Microsoft L5V-00027 Sculpt Ergonomic Keyboard Desktop

Learn more >

Mobile

Lexar® JumpDrive® S45 USB 3.0 flash drive 

Learn more >

Exec

Lexar® JumpDrive® C20c USB Type-C flash drive 

Learn more >

Lexar® Professional 1800x microSDHC™/microSDXC™ UHS-II cards 

Learn more >

HD Pan/Tilt Wi-Fi Camera with Night Vision NC450

Learn more >

Audio-Technica ATH-ANC70 Noise Cancelling Headphones

Learn more >

Budget

Back To Business Guide

Click for more ›

Most Popular Reviews

Latest News Articles

Resources

PCW Evaluation Team

Michael Hargreaves

Windows 10 for Business / Dell XPS

I’d happily recommend this touchscreen laptop and Windows 10 as a great way to get serious work done at a desk or on the road.

Aysha Strobbe

Windows 10 / HP Spectre

Ultimately, I think the Windows 10 environment is excellent for me as it caters for so many different uses. The inclusion of the Xbox app is also great for when you need some downtime too!

Mark Escubio

Windows 10 / Lenovo Yoga

For me, the Xbox Play Anywhere is a great new feature as it allows you to play your current Xbox games with higher resolutions and better graphics without forking out extra cash for another copy. Although available titles are still scarce, but I’m sure it will grow in time.

Kathy Cassidy

STYLISTIC Q702

First impression on unpacking the Q702 test unit was the solid feel and clean, minimalist styling.

Anthony Grifoni

STYLISTIC Q572

For work use, Microsoft Word and Excel programs pre-installed on the device are adequate for preparing short documents.

Featured Content

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?