Would the Java community thrive as well under Oracle's control as it did under Sun Microsystems' control? Vendors of Java products seem split about the question.
Mark Little, who is Red Hat's chief technologist for middleware and a member of the JCP (Java Community Process) executive committee, raised the concern in an interview that Oracle may handle its stewardship of the Java programming language differently.
[ Oracle's Larry Ellison pledged his company's support to Java at last year's JavaOne conference. | Stay ahead of the key tech business news with InfoWorld's Today's Headlines: First Look newsletter. ]
Because Oracle tends to be more focused on monetizing its technology than Sun has been, it could try to maintain tighter control over Java, Little warned. By loosely controlling the language and supporting standards, Sun allowed an ecosystem of Java vendors to thrive. If Oracle were to apply tighter control over Java it might be beneficial to Oracle, but could limit the Java middleware industry as a whole.
Offering a more sanguine perspective is Rod Johnson, general manager of VMware's SpringSource division, which offers production-ready versions of the Spring development framework and Tomcat application server, among other Java technologies. "I don't expect Oracle to do anything sinister to Java," Johnson said. "It is not a stupid company."
An Oracle spokesman declined to comment on Oracle's plan for the language, though the company has scheduled a webcast for Wednesday, Jan. 27, to detail how Sun's technologies will be folded into the Oracle strategic road map.
Oracle has said Java is an important part of why it wants to acquire Sun. In an FAQ (PDF) that describes ramifications of the deal for Sun customers, Oracle said that it "plans to not only broaden and accelerate its own investment in the Java platform, but also plans to increase the commitment to the community that helps make Java an ubiquitous, innovative platform."
In 2006, Sun started open sourcing Java, placing it under the GNU General Public License and allowing the JCP to determine how the language would evolve. It retained ownership of the Java brand, however, as well as veto power within the JCP, Little said. "If Sun did not want something to happen, it would not happen," he said.
In a blog post last November, SAP CTO Vishal Sikkaalso also noted Sun's undue influence over the JCP. SAP is another heavy user of Java for its Netweaver platform. "The JCP is heavily dominated by Sun Microsystems," he wrote.