Paul Krill
Editor at Large

Microsoft hails open source outreach

news
Sep 16, 20083 mins

The company detailed accommodations made for open source, including the Microsoft Open Source Technology Center, at ZendCon 2008

Microsoft continued to make its case on Tuesday that it is a friend to open source, listing a number of efforts it has undertaken in spaces ranging from Linux to virtualization and rich Internet application technology.

Traditionally, Microsoft has been viewed as the commercial counterpoint to the open-source movement. But the company’s presentation on Tuesday at the ZendCon 2008 conference in Santa, Clara, Calif. reiterated accommodations for open source

“We are trying to drive interoperability and integration with open source into the Windows platform by design,” said Tom Hanrahan, director of the Microsoft Open Source Technology Center.

This center, he said, is composed of engineers from Linux and the open-source world hired by Microsoft to better understand how to cooperate and collaborate with the open-source community. The center features both an open-source software lab, to research how open-source software can run on Microsoft products, as well as a Microsoft-Novell interoperability lab.

Microsoft works closely with Novell on identity management and on translators for the OpenOffice and Microsoft Office office suites, he said. Also, Microsoft has assisted with a Novell-backed effort to produce a Linux implementation of Microsoft’s Silverlight rich Internet application technology, dubbed Moonlight, Hanrahan said.

(The two companies also recently extended an interoperability arrangement pertaining to Windows and Novell’s Suse Linux.)

Other Microsoft open-source efforts have included testing between Windows and Samba open-source file and print services technology. Collaboration with the PHP community also has taken place, Hanrahan said. Future projects under discussion with the PHP community could include more database and application support

Microsoft’s business strategy involves supporting open-source software on Windows. Interoperability between Windows and open source is being done at a product level and through use of networking standards that allow for interoperability. Data interoperability also is offered.

Work with open-source communities also was cited. The company recently became a Platinum-level sponsor of the Apache community, and Hanrahan noted a C# plugin for Eclipse, which Microsoft said Wednesday is still in the research phase.

Microsoft also has made protocols available to the open-source community, such as its VHD format for virtualization, Hanrahan said. Anyone can access and share the data without licensing requirements, he said. The company also wants to make sure that Linux performs well as a guest on Microsoft’s Hyper-V virtualization platform, said Hanrahan.

There also is a MySQL database plugin to the Microsoft Visual Studio development platform.

A conference attendee held out hope for Microsoft’s commitment to open source. “I’m hoping that they get more serious about open source so that way, it’s easier for me to use PHP in the enterprise environment that we already have,” said Michael Kierstad, database administrator at forwarding and logistics services provider Panalpina. The company uses PHP on Windows with Microsoft’s SQL Server database, Kierstad said.

Hanrahan also cited other developments, such as provision of a downloadable plugin for Windows Media content to run on the Firefox browser and work with the Java, PHP, and Ruby communities to provide APIs for Microsoft CardSpace authentication capabilities.

This story was updated on September 17, 2008

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author