What users want from Oracle's Java Community Process
InfoWorld - When Oracle completed its acquisition of Sun Microsystems a few weeks ago, one of the pledges the company made pertaining to its newly acquired Sun technologies was to make the Java Community Process -- the community-wide process for amending official Java specifications -- more participatory.
So far, Oracle has not elaborated on what its specific intentions are regarding the JCP, which for years has been criticized over Sun's domination of the endeavor. Oracle declined to be interviewed for this story; an Oracle Web page said the company has been a JCP executive member participating in more than 80 JSRs (Java specification requests), which are proposals to amend Java.
[ Paul Krill explains Oracle's ambitious plans for integrating Sun. | Relive the rise and fall of Sun Microsystems in InfoWorld's slideshow. ]
But Java developers and members of a JCP executive committee offered varying perspectives on what that they would like to see done with the JCP.
The case for a more democratic, open process Companies like Red Hat have called for a more open process, with everyone acting as peers, notes Mark Little, chief technologist for the JBoss middleware unit of Red Hat and the company's representative on the JCP SE/EE executive committee.
"Sun has been under a lot of pressure the last couple of years to make things open," Little says. But a lack of openness has resulted in participants in the process feeling they did not have representation or a voice, he adds.
A former Oracle official was not optimistic about Oracle allowing more openness in the control of the JCP. Oracle, says Bill Maimone, now CTO at Oracle database competitor Ingres, does not have a history of having open processes. "It's a proprietary vendor designed to optimize revenue and take over the world," he says.
Siding with people who would like a more open process, Mark Volkmann, a steering committee member of the Saint Louis Java Users Group and a consultant at Object Computing, said his perception has been that the only way to have an impact on the JCP was to work for an influential company and be willing to attend frequent meetings dealing with a particular specification. "I guess in general I felt a bit locked out of the process," he says. (Volkmann notes that he has not personally been involved in JSR development.)
Still, Volkmann says he has seen technologies pop up to improve Java that sidestep the JCP. "A good example of that is the way that the Guice dependency injection framework got started," he says.
The case for stronger control by Oracle Frank Greco, chairman of the New York Java Special Interest Group, views JCP from a different perspective, noting it can take time to get technologies accepted by JCP. "I think the big complaint is that it's a democratic process" within the JCP, which means things run slowly, he says.
- The 20 Best iPhone/iPad Games of 2013 So Far
- 9 Steps to Build Your Personal Brand (and Your Career)
- 7 Consumer Technologies Coming to an Enterprise Near You
- 11 Signs Your IT Project is Doomed
- A walking tour: 33 questions to ask about your company's security
- 15 social media scams
- The 7 elements of a successful security awareness program
- IT Certification Study Tips
- Register for this Computerworld Insider Study Tip guide and gain access to hundreds of premium content articles, cheat sheets, product reviews and more.
- The Five Big Lies the C-Suite Hears About "Going Mobile" Mobile has already made a tremendous impact-to the tune of 29 billion apps downloaded in 2011. With such a new technology, it's not...
- mPayment Scenario Planning and Recommendations The mPayment industry is predicted to reach $1.3 trillion by 2017. This report offers conclusions into the impact mobile will have on businesses...
- Is Your App Getting Used? Understanding UX and Your Audience Want your app to be one of the 70 percent that is opened but never used again? If not, then you need to...
- Harness IT -- An Introduction to Business Intelligence Solutions Learn the key selection criteria required to provide your organization with the capability to address structured data, unstructured data and mobile demands so...
- Becoming An Analytics Driven Organization Join us on Tuesday, June 18, 2013, 11:00 AM EDT and learn how your agency can create an analytics culture that will enable...
- 3 Reasons Why Sepaton is the World's Fastest Backup Solution Leading analyst, Storage Switzerland learns how Sepaton backs up and deduplicates massive data volumes while maintaining the industry's fastest performance - all in...