US Report: Judge persuaded by MS testimony in DoJ trial

NEWS The judge overseeing the US government's monumental antitrust suit against Microsoft yesterday asked a question of his own, suggesting the world's largest software company has made headway in convincing him that its battle against Sun's Java technology is being won fair and square. Federal and state officials claim Microsoft wrote its version of Java in order to confuse the market. Sun touts Java as a "write-once, run-anywhere" technology that lets programs written for it run on any operating system, not just one. Such independence from a single system, officials argue, could eventually break Microsoft's monopoly over PC operating systems. But Microsoft has argued that its version of Java simply works better because it concentrates on one thing and does it well. On Thursday, Judge Thomas Penfield Jackson followed up on that assertion."A goodly part of the cross examination [by Microsoft] had to do with evidence that what Microsoft did was grasp the significance of the work you were doing and run with it -- and produce a better version of it," he told Java inventor James Gosling at the end of testimony, in which the Sun executive had upheld the government's version of events. "You simply couldn't catch up?" Gosling answered without hesitation: There were things that Microsoft did very well indeed. But that didn't mean their intent wasn't predatory, too. "Well, they represent it as better, but their version of 'better' is tied to the Windows platform and prevents interoperability with others," he said. Until now, Microsoft had seemingly made little progress with Jackson. So company attorneys were clearly delighted after Thursday's proceedings to make an infrequent appearance before the cameras. "Competition between Sun and Microsoft is strong and vigorous," Microsoft lead attorney John Warden said. "Microsoft competed vigorously with Sun and got ahead. Sun is understandably unhappy about that." But Gosling said plenty more to buttress his own argument later in the session. Under examination by lead government attorney David Boies, Gosling again conceded that Microsoft had produced a good "virtual machine" that would run Java applications on any Windows PC. But making Java run "best" on Windows in Microsoft's world meant making it impossible to run programs written especially for its Java on any other computer, he said. What's more, he added, since Windows had tied its own version of Java to its own browser and that, in turn, to its operating system, all Windows 98 users now use Microsoft's Java. At that rate, he seemed to say, it won't be long before the Windows monopoly destroys the cross-platform promise of Java. And could they have made Java run best on Windows, without destroying its cross-platform nature? Boies asked. Absolutely, the technology's inventor claimed. But the hundreds of companies that jointly develop Java technology with Sun were never consulted, he said. "They did that with absolutely no consultation -- they just said boom, here it is." Earlier in the day, Microsoft attorneys had worked to show it was they, not others, who had been excluded from consultations. Company attorney Tom Burt produced internal e-mails and press reports to suggest that Sun unfairly discriminated against Microsoft. In one September 1996 exchange, Microsoft software engineer Dean McCrory wrote to Sun executive Scott Rautmann and proposed that they discuss Microsoft's latest Java modifications. Those extensions of the technology, he said, relied on many operations available only on Windows, but he wanted to make sure the work he was doing would not overlap with what Sun was doing. Another Sun executive, Thomas Ball, forwarded the message to yet other Sun employees, but McCrory evidently never heard back from Sun. "Isn't it true that no one responded to Mr. McCrory, and said Mr. McCrory, you can't do language extensions without going through the [Java standards] process?" Burt asked Gosling. Gosling conceded that McCrory might not have got a reply. But that didn't change anything. "We generally assumed that people were honourable," he said. "I don't think we had any reason to presume this would lead to something that would force us to send a 'nasty-gram' through a lawyer." Burt suggested Microsoft was extending a hand of co-operation when McCrory wrote his e-mail. "When Microsoft was often holding out their hand, there was a knife in it," Gosling replied. "They expected us to grab the blade." Another e-mail from Sun Chief Technical Officer Eric Schmidt to Gosling and other top management detailed a meeting he'd had with Microsoft's senior management regarding Java. In it, Schmidt wrote that Microsoft wanted to build "an outstanding Java virtual machine," to "sell excellent Java developer tools," and "extend the Java [virtual machine] if necessary, so that the Java VM can be the only virtual machine in Windows." The Java virtual machine is the software that actually runs Java programs on computer users' PCs. Even so, Schmidt wrote, Microsoft didn't "feel part of our process for deciding things and wonder how interested we are in collaborating with them." Didn't this show Microsoft was being kept out of the loop, Burt asked? Gosling said no. Instead, he said, Microsoft had decided to go it alone with changes to Java that made its version incompatible with others. "This technology, while it solves the problem for [Java] on Microsoft platforms, it doesn't solve the problem for any of our other licensees. We really wanted to cooperate with Microsoft," he said. But that wasn't possible, he added, as long as they ignored "our No. 1 goal of interoperability and portability."

Post your comment

In order to post a comment you need to be registered and logged in

Log in or create your ZDNet UK account below

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Membership FAQ

ZDNet UK Live

cybfor

Google, Viacom trade blows in YouTube copyright spat: [zdnet.co.uk] Google and the US media giant Viacom have issued... http://dlvr.it/Knht

CIMITL

Be sure to include an audio option - eg. a beep tone - to intensify and reiterate the action. This will greatly benefit some consumers and give...

27 minutes ago by CIMITL
DataSecurityUK

Data disposal is really important to get right. There are standards set by UK and US federal governments to ensure that data is kept secure. If...

59 minutes ago by DataSecurityUK
chaycon1

Online Fiber Optic Certification Join a talented group of professionals, who are dedicated to Fiber Optic Networking technology. The online course...

3 hours ago by chaycon1 on BT launches 40Mbps fibre-based broadband
chaycon1

Online Fiber Optic Certification Join a talented group of professionals, who are dedicated to Fiber Optic Networking technology. The online course...

3 hours ago by chaycon1 on Google to build gigabit broadband to the home
J.A. Watson

Hi Dava, I'm glad to hear from you, and glad that you see things from the other side. I think that is the most important point of the whole...

3 hours ago by J.A. Watson on Ubuntu 10.04 (Lucid Lynx) and the Latest Tempest
dava4444

please please please please please please kill that spam bot.

4 hours ago by dava4444 on ZDNet UK: faster, smarter, still IT all the way
253chelisa253

hi

4 hours ago by 253chelisa253 on How security will look in 10 years
lezlow

it is only greedy[microsoft]?

5 hours ago by lezlow on Researchers break into BitLocker
dava4444

it didn't post the link it's 'Ubuntu 10.04 Lucid Lynx Beta-1 First Look' on youtube :) Dava

7 hours ago by dava4444 on Ubuntu 10.04 (Lucid Lynx) and the Latest Tempest
dava4444

Hi James I disagree, Ubuntu needs a GUI update and this one IMO is quite good. your pics show a low res. here's a high res. on YouTube* The...

7 hours ago by dava4444 on Ubuntu 10.04 (Lucid Lynx) and the Latest Tempest
dava4444

Hi any news on the comment bot? knocking me back from my own blog is a bit cheeky lol *Mulder to Scully* "I think it has an agenda.." I know, I...

8 hours ago by dava4444 on ZDNet UK: faster, smarter, still IT all the way
benny boy

if you look at the Brentwood exchange on samknows it servers 21,000 residential propertiesm, Lowestoft serves 31,000! Come on BT sort yourselves...

8 hours ago by benny boy on BT fibre broadband coming to 69 more towns
pbreddit

[programming] H.264 - a sting in the tail http://reddit.com/bfu4q [zdnet.co.uk]

reddit

H.264 - a sting in the tail [programming] 13 points, submitted by zigzag [zdnet.co.uk] http://reddit.com/bfu4q

cybfor

Malware infects second Vodafone HTC phone: [zdnet.co.uk] A second Android-based HTC Magic from Vodafone has been... http://dlvr.it/KhKx

cybfor

US gov t considers undercover social networking: [zdnet.co.uk] The Obama administration has considered sending... http://dlvr.it/Kh3L

miyabi81

Chatter preview http://www.zdnet.co.uk/news/application-development/2010/03/17/salesforce-opens-up-chatter-developer-preview-40088348/

sudipta_vodafone

Please give me chance in the vodafone essar Ltd as back office executive

15 hours ago by sudipta_vodafone on Vodafone culls 375 'mainly back-office' jobs
sudipta_vodafone

I want to get a back office job in vodafone direct payroll

15 hours ago by sudipta_vodafone on Vodafone culls 375 'mainly back-office' jobs

Featured white papers

Achieving PCI Compliance for:Privileged Password Management & Remote Vendor Access

For multi-store outlets, including retail, banking, grocery, gas, hospitality, convenience stores and others, reducing (or avoiding) the cost of in-store system support and maintenance while maintaining compliance with PCI and other requirements has become a strategic challenge.

Download now

Web 2.0 Security Threats: How to Protect Your Enterprise Network

Speaker: Dr. Chenxi Wang, Principal Analyst, Security and Risk Management, Forrester Research, Inc. As Enterprises are increasingly connected to the Internet and as hard organizational boundaries are fast disappearing, security professionals are facing fresh challenges in Enterprise computing.

Download now

MindManager - Tutorial for New Users - Short

This tutorial is for new MindManager users and teaches you how to get started, by creating maps, reading maps and organizing your information.

Download now