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 newsletter!

Error: Please check your email address.
Rocket to Success - Your 10 Tips for Smarter ERP System Selection

Tags application developmentJava Programmingsoftware

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

Paul Krill

InfoWorld
Show Comments

Cool Tech

Breitling Superocean Heritage Chronographe 44

Learn more >

SanDisk MicroSDXC™ for Nintendo® Switch™

Learn more >

Toys for Boys

Family Friendly

Panasonic 4K UHD Blu-Ray Player and Full HD Recorder with Netflix - UBT1GL-K

Learn more >

Stocking Stuffer

Razer DeathAdder Expert Ergonomic Gaming Mouse

Learn more >

Christmas Gift Guide

Click for more ›

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Walid Mikhael

Brother QL-820NWB Professional Label Printer

It’s easy to set up, it’s compact and quiet when printing and to top if off, the print quality is excellent. This is hands down the best printer I’ve used for printing labels.

Ben Ramsden

Sharp PN-40TC1 Huddle Board

Brainstorming, innovation, problem solving, and negotiation have all become much more productive and valuable if people can easily collaborate in real time with minimal friction.

Sarah Ieroianni

Brother QL-820NWB Professional Label Printer

The print quality also does not disappoint, it’s clear, bold, doesn’t smudge and the text is perfectly sized.

Ratchada Dunn

Sharp PN-40TC1 Huddle Board

The Huddle Board’s built in program; Sharp Touch Viewing software allows us to easily manipulate and edit our documents (jpegs and PDFs) all at the same time on the dashboard.

George Khoury

Sharp PN-40TC1 Huddle Board

The biggest perks for me would be that it comes with easy to use and comprehensive programs that make the collaboration process a whole lot more intuitive and organic

David Coyle

Brother PocketJet PJ-773 A4 Portable Thermal Printer

I rate the printer as a 5 out of 5 stars as it has been able to fit seamlessly into my busy and mobile lifestyle.

Featured Content

Product Launch Showcase

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?