Did Microsoft and HP collude on Java?

NEWS
Newly unsealed documents in the Sun Microsystems Inc./Microsoft Corp. Java lawsuit offer evidence that Microsoft and Hewlett-Packard Co. entered into an agreement to shut out Sun's Java from the embedded systems market. According to a brief filed by Sun on Nov. 3 of last year, Microsoft produced for Sun the "HP and Microsoft Memorandum of Understanding on Java Technology" in which Microsoft agreed to provide HP with technology for co-developing a Virtual Machine for the embedded systems market. The memorandum says the "foundation" of the agreement is a "base JVM [Java Virtual Machine] developed by Microsoft." The memo itself was not unsealed in the latest rash of documents. A Sun spokeswoman says there are "documents indicating that Microsoft and HP are working closely together on Java technology," but had no further comment. Many of the documents in the case are sealed, and both sides have referred to sealed documents in their briefs. Microsoft officials also declined to comment on specifics of the HP-Microsoft memo. Although Microsoft's VM would be compatible with Sun's Java Developers Kit 1.1, the agreement bars support for Sun's Java Native Interface, which dictates how Java interacts with all native code. Instead, the brief says HP agreed to use "Microsoft's native calling mechanism." Microsoft, meanwhile, on Thursday filed its own brief explaining why it is appealing U.S. District Judge Ronald Whyte's preliminary injunction requiring Microsoft to support Sun's Java in Microsoft products. Microsoft attorney Karl Quackenbush of McDonald & Quackenbush, P.S., says he expects a hearing on the issue by mid-summer. At the same time, Quackenbush says Microsoft is complying with the preliminary injunction, although it has asked for more time to fix some products. A hearing on that issue is scheduled for Friday morning. A week ago, Judge Whyte ordered Microsoft and Sun to begin settlement talks regarding how Java interacts with native code. Quackenbush says Microsoft's failure to ask for a stay of Whyte's injunction or appeal immediately after the ruling says nothing about the merits of its case. "We are looking forward to our day in the circuit and respectfully disagree with Judge Whyte's decisions," he said. Sun, meanwhile, renewed its offer to help Microsoft come back into compliance with Sun's Java. The new revelations regarding Microsoft and HP come at an interesting time. The pair have formed the Real-Time Java Working Group and are meeting with developers in San Diego this week, trying to persuade them to develop a specification for real-time extensions to Java through the National Committee for Information Technology Standards. Sun and IBM Corp. are also at the meeting, lobbying developers to work with Sun. The group was to vote Thursday night on whether to go with NCITS. Microsoft licensed HP's embedded Java clone, called Chai, in March for use in Windows CE. HP General Manager Jim Bell says HP's VM does support Sun's Java Native Interface. "It's possible this memorandum refers to other discussions that have no bearing on what actually happened," Bell says. "Way back before we created Chai, we were thinking of licensing an embedded VM from Sun and other folks, and it's possible we talked to Microsoft. Bell says he doesn't believe Microsoft has an embedded VM. "They were interested in having one, they surveyed the possible suppliers and decided ours was best and purchased it from us. They're a customer of ours, not the other way around." Sun was granted permission from the U.S. District Court to subpoena Aimtech Corp., Apple Computer Inc., Fujitsu Software Corp., Hewlett-Packard Co., Intel Corp., Interleaf Inc., Silverstream Software Inc. and Symantec Corp. for internal communications and negotiations with Microsoft over license agreements requiring them to use Microsoft Java. Microsoft also produced 112 First Wave license agreements for Sun in which Microsoft tied access to Windows 98 and NT 5.0 betas to a requirement that licensees make Microsoft's Virtual Machine and Application Foundation Classes the default. HP, Intel, Symantec and Fujitsu entered into these agreements, although Microsoft has now redone its Java classes and calls them Windows Foundation Classes. Silverstream, meanwhile, refused to enter into an exclusive agreement with Microsoft, saying it needed to be free to use the best technology for its customers and did not want to be "a distribution channel for Microsoft." Intel has invested in Silverstream. Sun's brief also cites an agreement between Microsoft and Apple and a Java source code agreement that Microsoft struck with Intel. An internal Microsoft e-mail shows Microsoft trying to persuade Intel to stop working with Sun on Java multimedia class libraries and asks that "if Intel still feels that they must stay engaged with Sun, that they do it less visibly."

Post your comment

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

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

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 Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

bordero

ike fuelband is great for every healthminded person ! to work out! theres this website called textme4free.com that you can use to text anywhere in...

9 hours ago by bordero on Nike's FuelBand wristband gamifies exercise
BrownieBoy

> I'm told it's somewhat annoying when people have their Macs stolen > and Apple stores treat the thief as the owner, but there you go. Ouch,...

12 hours ago by BrownieBoy on AMD Ultrathins to challenge Intel Ultrabooks
Moley

@kevinmchapman. OK, I acknowledge that 'most' was a gratuitous throwaway comment as an afterthought and too presumptuous. As to proof, as you...

16 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
Jack Schofield

@BrownieBoy > Works really well for thieves.... >> Nice attempt to deflect the argument by tossing in a point that's totally >> irrelevant, even...

17 hours ago by Jack Schofield on AMD Ultrathins to challenge Intel Ultrabooks
raskolnikof

fantastic that the so called piracy bills have been withdrawn. however, these anti-democracy supporters are still in the shadows so lets be alert...

18 hours ago by raskolnikof on SOPA, Protect IP support wavers in face of online protest
Tony Douglas

Please God no; teach them anything you like - thinking rationally, the uses and misuses of data, what data is and what it's not - but leave the...

20 hours ago by Tony Douglas via Facebook on Kids are the future. Teach ’em to code.
BrownieBoy

@Jack, > Works really well for thieves.... Nice attempt to deflect the argument by tossing in a point that's totally irrelevant, even it were...

1 day ago by BrownieBoy on AMD Ultrathins to challenge Intel Ultrabooks
bootlegger

Make that 13 people now - I got refused today at Manchester airport. I thought I was up to date on this legislation - I knew of the EU ruling from...

2 days ago by bootlegger on UK airport body scans will not be opt out
tinycg

Don't forget to check out apps like GoodReader or SlideShark either, they're indispensible for people on the go in presentation situations. Best...

2 days ago by tinycg on Four top iPad apps for people on the move
TerryRK

Well it seems there is something a number of us agree on. Why is the Ubuntu Unity launcher so ugly? I thought perhaps it was something to do with...

2 days ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
Freebies202

Duplicate comments are not made intentionally. Its very good to know that now you are keeping check on this problem because sometimes a commenter...

2 days ago by Freebies202 on Microsoft fixes blog comments, speeds up blogs with open source
kevinmchapman

"the very significant number of users" and "many (most) of us" - you have no evidence for these statements. It is a fact that most users are saying...

3 days ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
Marg Menzies Harrison

Another grammar faux pas is the improper use of "you". When sitting down down in a restaurant, for example, I get cringe when the waitress...

3 days ago by Marg Menzies Harrison via Facebook on 10 flagrant grammar mistakes that make you look stupid
zdnetukuser

And NOW, folks, for Canonical's next trick... Kubuntu is late. Here's a pencil. Draw your own conclusions. cf.:...

3 days ago by zdnetukuser on Linux Minterface
Moley

@kevinmchapman. The discussion here reflects the very significant number of users who really do like the traditional menu system and who wish to...

3 days ago by Moley on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

Er, no... It is an efficient means of finding the application/file/setting you need in one place. The icons are a simply a fallback for when you...

3 days ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

Isn't the provision of a text based search an admission by the developers that the mass of icons approach does not work? I don't need to use a...

3 days ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

"Unity and GNOME 3 both abandon the old text-based cascading menus in favour of a graphical icon-driven system." Point truly missed. Both use a...

3 days ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

whs001 - Thank you, I'm glad you liked the article. I absolutely agree with you on your first point. I should perhaps have made it clearer that...

3 days ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
Dennis Nilsson

If we allow corporate interest to dictate the way our government circumvents due process against foreign entities then we should accept the same...

3 days ago by Dennis Nilsson via Facebook on ACTA stumbles in Germany