Microsoft's failed attempt to wean Intel off Linux

Microsoft tried for years to push Intel off Linux and solely onto Windows, but Intel resisted, thereby providing an example to the rest of the industry.

Matt Asay Contributing Writer
Matt Asay is a veteran technology columnist who has written for CNET, ReadWrite, and other tech media. Asay has also held a variety of executive roles with leading mobile and big data software companies.
Matt Asay
2 min read

Roy Schestowitz pulls some tasty morsels from the exhibits in Comes vs Microsoft, Microsoft's antitrust suit with the State of Iowa. It has long been known that Microsoft leans heavily on its hardware partners to privilege Windows at the expense of competitors, but the emails in Comes give a bird's eye view of how Microsoft thinks (or thought).

Here's an email sent by Eric Rudder, then SVP of Microsoft's Developer and Platform Evangelism team, back on November 20, 2001, to Bill Gates and Steve Ballmer:

[Floating point] is a case where we have fallen behind Linux, thanks to Intel's great work w. Linux compilers. They can help us with the Math libraries and some OpenMP stuff. We want access to their benchmark/test suites. it's crazy that we can't get Intel to do Windows first, then Linux (if they must)....

If we don't get Intel off of Linux internally (the failed EDA project) - we will never get the *cultural* alignment that we want. There are simply too many folks at Intel who use/love the stuff [i.e., Linux] and want to improve it. We can *not* stop trying to win this project.

Additional documents in the suit suggest that Microsoft went to great lengths to cajole Intel into taking a Windows-favorable strategy, but ultimately Intel has been one of the few to withstand Microsoft and promote Linux and open source extensively. Intel saw early on that the server business and mobile would heavily lean toward Linux, even if the desktop did not, and ensured it had a credible story there, which required contributing actively to Linux and other open-source projects.

Is there a lesson in this for Dell, HP, and other Microsoft-friendly OEMs?