Microsoft Takes Open Source Interoperability Effort Global

Microsoft hasn't always had smooth relationships with open source software communities. But with its new senior director of open source communities, Gianugo Rabellino, the company is reaching out in new ways to open source developers and working to fulfill its "interoperability pledge."

Gianugo Rabellino is a man on a mission, giving full attention to open source software and interoperability at Microsoft.

The concept of open source and Microsoft may seem like "Mission Impossible" to some, but that's actually Rabellino's evangelist role at the company. He's newly appointed as Microsoft's senior director of open source communities and has three months on the job. His work involves listening to, and collaborating with, various businesses and communities specializing in open source software solutions across the globe.

Rabellino continues to serve as vice president of the Apache XML Project Management Committee, a volunteer effort that's part of the nonprofit Apache Software Foundation. Microsoft rejoined the Apache Software Foundation in July of 2008. Rabellino is known for his open source developer efforts, as well as for being the founder and CEO of Sourcesense, a European company that provides expertise to organizations on integrating open source software.

He still participates on Apache projects and got his first direct experience working with Microsoft with the open source Apache POI project. That effort was designed to help Java applications read Microsoft Office file formats based on Microsoft's Open Office XML technology. Microsoft at the time provided funding to Sourcesense for the project.

"My decision on joining Microsoft as a long-time open source developer and advocate was clearly influenced by a number of efforts that Microsoft has been doing in the past few years in opening up to open source communities," Rabellino said in a telephone interview conducted late last week. "They went into my backyard by participating directly in various Apache projects. When I was working with Sourcesense, my previous company, I actually worked with Microsoft on Apache POI. This was my first official contact with Microsoft. I got a chance of experiencing first hand how Microsoft wanted to participate when it comes to interoperability efforts."

Microsoft hasn't always had smooth relationships with open source software communities. In 2007, legal staff at Microsoft suggested that Microsoft held 235 patents that were being violated by open source Linux, causing much uproar since the patents were unspecified. Microsoft even sued its own hardware partners, HTC and Motorola, over patents allegedly violated by those companies' use of the open source Google Android mobile operating system. In other cases, Microsoft has been more cooperative, such as its deal with Novell on SuSE Linux Enterprise Server, in which the two companies collaborate on software licensing and Windows interoperability testing.

The extent to which Microsoft engages with open source depends on the business case and meeting the needs of customers, according to Rabellino.

"The point is that there needs to be a motivation to engage with open source communities and with open source in general," Rabellino said. "This is what has been driving the efforts of Microsoft. One the strongest motivations, sort of the predominant one, has definitely been interoperability. If it makes business sense, if it solves a customer problem, then Microsoft will look at it. It's not a matter of open source versus proprietary or commercial versus noncommercial. Microsoft will engage in the kind of activities that give value to our customers. That's the rationale."

Rabellino works as part of Microsoft's interoperability team with Jean Paoli, general manager for interoperability strategy at Microsoft. Paoli is big name associated with the invention of XML technology. However, it's Rabellino who will be the day-to-day "go-to guy" on open source interoperability at Microsoft.

This week, Rabellino heads off to Europe for a four-country tour. After that, he's off to Asia and Latin America. In all places, he will be in listening mode and reaching out to open source communities and companies. It's not a one-way mission, according to Rabellino. Open source organizations can reach out to Microsoft too.

"From my little corner of the world, I am more than willing to listen to communities that want to tell me about how they can leverage assistance from Microsoft, about how they can engage with Microsoft," Rabellino said. "And I will do my share in reaching out proactively to those communities whose technologies are interesting to our customers. It does work both ways. Microsoft is listening and is way more open than people generally think it is."

Before Rabellino and Paoli, one of Microsoft's more prominent spokesperson reaching out to the open source community and interoperability was Sam Ramji, who served as Microsoft's senior director of platform strategy. Ramji has since moved on from that position and helped establish the Outercurve Foundation, formerly known as the Microsoft-founded CodePlex Foundation, which oversees open source code projects. Ramji currently serves on the Outercurve Foundation's board and is now vice president of strategy at Apigee, a provider of tools for the Internet cloud.

Microsoft also opened up many of its application programming interfaces and documentation of its flagship software products with its "interoperability pledge" initiated in February of 2008. That openness may have been compelled mostly by antitrust legislation and past litigation by companies seeking interoperability with Microsoft software products, or by Microsoft's need to address the interop problems of its customers, or both.

For more talk on Rabellino's open source outreach mission, plus news from the Outercurve Foundation, see this Microsoft-produced video.

Featured

  • SXSW EDU

    Explore the Future of AI in Higher Ed at SXSW EDU 2025

    This March 3-6 in Austin, TX, the SXSW EDU Conference & Festival celebrates its 15th year of exploring education's most critical issues and providing a forum for creativity, innovation, and expression.

  • white clouds in the sky overlaid with glowing network nodes, circuits, and AI symbols

    AWS, Microsoft, Google, Others Make DeepSeek-R1 AI Model Available on Their Platforms

    Leading cloud service providers are now making the open source DeepSeek-R1 reasoning model available on their platforms, including Amazon, Microsoft, and Google.

  • glowing futuristic laptop with a holographic screen displaying digital text

    New Turnitin Product Brings AI-Powered Tools to Students with Instructor Guardrails

    Academic integrity solution provider Turnitin has introduced Turnitin Clarity, a paid add-on for Turnitin Feedback Studio that provides a composition workspace for students with educator-guided AI assistance, AI-generated writing feedback, visibility into integrity insights, and more.

  • From Fire TV to Signage Stick: University of Utah's Digital Signage Evolution

    Jake Sorensen, who oversees sponsorship and advertising and Student Media in Auxiliary Business Development at the University of Utah, has navigated the digital signage landscape for nearly 15 years. He was managing hundreds of devices on campus that were incompatible with digital signage requirements and needed a solution that was reliable and lowered labor costs. The Amazon Signage Stick, specifically engineered for digital signage applications, gave him the stability and design functionality the University of Utah needed, along with the assurance of long-term support.