System News
   
News about Solaris and Sun Microsystems

Free 2 Week Trial!


June 28, 2004
Article #13333
Volume 76, Issue 5
Section: Features

 


 

Sun's Future Goals Regarding Tools, Microsoft and Research
Gosling Shares His Thoughts

Deemed the father of JavaTM programming language, Dr. James Gosling spoke with Janice J. Heiss recently about his work as Chief Technology Officer of Sun's Developer Products group, his views on the Sun-Microsoft Agreement and his current research project entitled Jackpot.

Gosling said his goal in working with Sun tools is to make them the most advanced and interesting for the majority of developers. He identified two major directions that Java tools need to take in the future: ease of development and high-end sophisticated tools for large-scale enterprise applications.

"For quite a while, Java technology developers have been able to build extremely sophisticated applications, but the straight forward stuff was often more complex than it needed to be, especially when compared with Microsoft's Visual Studio, where people could slap together something rather quickly," Gosling said.

On the other hand, Gosling noted that Microsoft's solutions had difficulties with enterprise-size applications, and now with the companies working together, he pointed out that "tools are where we have the most to do vis-a-vis Microsoft."

Regarding the realigned relationship with Microsoft, Gosling reassured Sun loyalists that the Java technology strategy has not changed. And although the Sun-Microsoft settlement involved the Microsoft's Communications Protocol Program, Gosling stated that it in no way obligates anyone into interoperability.

"This in no way locks Sun or Sun customers into interoperating with any Microsoft system on Microsoft's strict terms," he confirmed. "Right now, most of our interoperability is achieved through reverse engineering. We have the option, entirely at our discretion, to access Microsoft's specifications through the collaboration agreement. But before we do so, on a case-by-case basis, we will analyze the business case and the entanglements that such access implies, which are principally confidentiality and royalties."

Clarifying that a majority of Sun software comes with free and open specifications, he confirmed that the company will continue to remain actively involved in the open source community irrespective of the Microsoft relationship.

"We have thus far launched no projects that will access any Microsoft specifications under the agreement -- we simply have the option to, if we decide that the benefits outweigh the costs," Gosling said. "Concluding the Microsoft lawsuit was good for Sun, good for the industry, and good for the Java technology community. As I've said, we have not sold our soul."

The eternal research pioneer, Gosling continues to explore methods to ease programming and has been focusing much of his time on his current research project, Jackpot. Based on manipulating programs as semantic models instead of text, parts of Jackpot are incorporated within the NetBeansTM 4.0 release.

"Bits and pieces of Jackpot are finding their way into products," he said. "As time passes, more and more of the things we learned there will show up in NetBeans." [...read more...]

Keywords:
Other articles in the Features section of Volume 76, Issue 5:

See all archived articles in the Features section.


From the latest issue:



 


Customized news reports about Sun Microsystems. Just the news you need, none of what you don't.
50,000+ Members. 20,000+ Articles Published since 1998.