Advertisement
Promo

Desktop platforms Toolkit

Sun vs MS: Let's call the whole thing off

Mary Jo Foley and Wylie Wong, Special to ZDNet ZDNet.co.uk

Published: 11 Dec 2000 13:51 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

As the legal battle between Microsoft and Sun Microsystems over Java continues to drag on, the specter of Microsoft's C# Java competitor is looming large.

At the time Sun sued Microsoft more than three years ago for allegedly failing to comply with Sun's Java licensing terms, Microsoft was actively pushing its own version of Java, called J++. In recent months, Microsoft has put all its eggs in its C# (pronounced "C-sharp") basket -- and developers are wondering aloud when Microsoft will officially dump J++ and move on.

On Wednesday Microsoft and Sun attorneys were slated to present oral arguments on pending motions in the Java suit, said Microsoft spokesman Jim Cullinan. But over the weekend, Microsoft said the hearing had been postponed and not yet rescheduled, delaying the still-unscheduled trial date for the case even further.

Microsoft took the wraps off its C# language, which is one of a handful of languages that will be part of its Visual Studio .Net tool suite, earlier this year. At the time of the C# unveiling, Microsoft said as a result of the ongoing Sun lawsuit it was not permitted to include J++ as one of the supported Visual Studio .Net languages.

Microsoft originally developed C# under the code name "Cool", and prior to release of the product, claimed that Cool was merely a better version of Microsoft's C++ language. Privately, Microsoft told developers that Cool was meant to be Microsoft's answer to Sun's Java.

And, indeed, a number of testers who have been dabbling with Beta 1 of Visual Studio .Net -- which Microsoft released at Fall Comdex this year and is due to ship in the latter half of 2001 -- said Microsoft's new language almost completely obviates the need for Java.

"C# is all you really need," said Rick Williamson, chief executive of FarPoint Technologies, a Windows component developer based in Morrisville, North Carolina. "I'd suspect Microsoft will just drop J++."

Williamson went so far as to say that he considers C# to be the most stable part of Visual Studio .Net Beta 1.

Another Beta 1 tester, Sam Patterson, chief executive of ComponentSource, an Atlanta-based component marketplace, agreed. "Everything you can do in Java, you can do in C# or even Visual Basic now with Visual Studio .Net," he said. "In the past, because Java was a lower-level language, you could do more with it."

Visual Studio .Net testers did note that, unlike Java, C# is not cross-platform and currently supports the development of Windows-based and Microsoft .Net-based applications only.

But developers speculated that Microsoft was talking to third-party vendors about porting the underlying .Net framework interfaces to other platforms -- however, Microsoft has steadfastly declined to comment on when and if it will do so. The only company that publicly has expressed interest in doing such a port is Corel, which has said it would be willing to port .Net to Linux if Microsoft so requested.

Take me to Pt II/ MS: Embrace and extend

Take me to ZDNet Enterprise

Have your say instantly, and see what others have said. Click on the TalkBack button and go to the ZDNet News forum.

Let the editors know what you think in the Mailroom. And read what others have said.

  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with EPSON

Did you find this article useful?
25 out of 52 people found this useful


Full Talkback thread

0 comments


Company/Topic Alerts

Create a new alert from the list below:










Video icon

Video

Microsoft Windows 7 Special Report Special Report

How Microsoft can make Windows 7 a success

How Microsoft can make Windows 7 a success

Comment Many businesses have given Vista a wide berth; Microsoft must focus on five areas to make sure Windows 7 doesn't suffer the same fate, argues TechRepublic's Jason Hiner

More Special Reports

Desktop Management Benchmarking

Test Your Desktop Management Systems

How good are your company's desktop management solutions? How do they compare with those of your peers?

Take two minutes to complete our new Desktop Management and Energy Consumption benchmark, and find out what issues your business needs to focus on.


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters