eGovernance in India

Improving eGovernance in INDIA

Sun CTO: Incremental open-sourcing of Java is the way

Posted by egovindia on July 18, 2006

Sun CTO: Incremental open-sourcing of Java is the way

18/07/2006 16:16:37

Expect the open-sourcing of the Java programming language to be done in incremental steps, with some pieces available by next June — but not the entire platform, Robert Brewin, co-CTO of Sun Microsystems’ software group, said Monday afternoon.

Interviewed in Palo Alto, Calif., Brewin cited the magnitude of the processes involved in offering Java via open source. “It’s a huge body of code,” Brewin said. Due diligence, such as making sure code is unencumbered, must be done, he said.

“I believe that we will have components of Java released into open source within the year,” meaning by next June, Brewin said. “I think [release of] the whole thing will take a little bit longer,” he said.

Some components of Java that could be open-sourced in an incremental fashion include the Java virtual machine, the runtime environment, the Web services stack and the Swing GUI components. There has been some discussion about releasing the virtual machine, Swing, and the runtime at the same time, Brewin said.

Sun voiced intentions to offer Java via an open source format at the JavaOne conference in San Francisco in May, but provided no timetable.

The company has sought to maintain compatibility of the programming language as it pursues an open source road for Java.

Sun already has offered Project Glassfish, an implementation of Sun’s application server, via an open source format.

Also at Sun, the company is eyeing the addition of lightweight REST (Representational State Transfer) Web services and more scripting language support to the Sun Java Studio Creator and NetBeans developer tools, Brewin said. An announcement is expected in four to six weeks.

Scripting languages being pondered as part of the effort include JavaScript, Python, and Ruby. The Ruby on Rails Web framework also may be supported.

Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: