Microsoft Frees Linux Driver Source Code

Microsoft Corp.'s unprecedented release last week of more than 20,000 lines of driver code to the Linux community could put pressure on several top suppliers of closed-source drivers to make similar moves.

Observers note that virtualization vendor VMware Inc., Wi-Fi chip maker Broadcom Corp. and graphics chip maker Nvidia Inc. still decline to offer their Linux drivers under the General Public License, a free software license widely used in the open-source community.

Doing so would allow the drivers to be included in the open-source Linux kernel, making the installation process much smoother. It would also enable developers to tinker with and fix them.

Gordon Haff, an analyst at Illuminata Inc., said he doesn't expect Microsoft's move to persuade those vendors to open their drivers.

Graphics companies like Nvidia, he said, "have been taking heat over Linux drivers for years. But they see their driver technology as just too big a part of their competitive advantage to give much."

And VMware, as "the 800-pound gorilla," doesn't have to release its code, Haff added. "The pressure is more on the Linux distributors to work with VMware than the other way around."

Officials at VMware and Nvidia didn't respond to requests for comment. In a statement, Broadcom said that it "is working with the community to make this happen over the next several months."

Tom Hanrahan, director of Microsoft's Open Source Technology Center, said in a statement that submitting the code for inclusion in the Linux kernel marks "the first time we've released code directly to the Linux community."

The drivers enable Linux virtual machines to run on top of Microsoft's Hyper-V virtualization software. They are already available for enterprises in a patch and will be generally available in several months as part of the next major Linux kernel update, said Greg Kroah-Hartman, a longtime Linux developer at Novell Inc. and head of the Linux Driver Project, which works with manufacturers to submit kernel code to the open-source community.

Windows 7 ramp-up will be sharp

Just more than a year after it launches, Windows 7 will account for nearly half of all the client operating systems Microsoft ships to corporate users, according to forecasts by IDC.

In 2010, Windows 7 will account for 49.5% of Windows operating systems bought by corporations, or nearly 58 million copies, says IDC. Those numbers dwarf Vista, which will account for 15% of the 2010 Windows operating systems Microsoft ships that year (18 million units).

Windows 7 advance sales have been tearing up Amazon.com's best seller list since the OS hit its pre-sale stage more than a week ago.

Windows 7 in Pictures: 10 Cool Desktop Features

To characterize how fast Vista will fade, Windows XP, Vista's predecessor, will account for nearly 35%, or nearly 41 million units, in 2010 even though the OS, which shipped at the end of 2001, will be a year into its extended support phase.

In 2011, Windows 7 will jump to nearly 75% of units shipped while Vista will slip to .5%.

IDC says that Vista will drop completely off the map in 2012, while XP will still account for 15 million units in 2012 and 8.4 million in 2013. Those units will be users who buy Windows 7 and downgrade the OS to XP via rights in their Software Assurance contracts, says Al Gillen, the IDC analyst who tabulated the Windows OS forecasts.

"What happens is Windows 7 comes along and it immediately co-ops Vista's momentum. Vista momentum pretty directly shifts over to Windows 7," says Gillen.

That Windows 7 momentum will translate in 2013 to the new OS accounting for 95% of the operating systems Microsoft sells to businesses. That percentage is up from 90% forecast for 2012.

"At some point users are going to want to move forward," says Gillen. "All you need is demand for one application designed for Windows 7 and you can no longer use XP."

Gillen says users are going to get "trapped" between two products [XP and 7], and once that happens it makes more sense to go forward not backward."

Gillen says Windows 7's XP Mode also will help the transition for users that still have XP applications.

"And for those customers that moved to Vista, it makes sense to me for them to move forward to 7 on a fairly immediate basis," he says.

Microsoft is expected to push Windows 7 to the release-to-manufacturing stage next week and have the final code ready to ship on Oct. 22. Microsoft released the first public beta of Windows 7 in January and a Release Candidate beta in May. 

Follow John on Twitter.