News

Microsoft Faces Skeptics at Open Source Conference

Novell and Microsoft share the results of their teamwork at the Linux/Open Source on Wall Street conference.

Nearly a year and half after striking their improbable alliance to provide better interoperability between open source and Windows-based platforms, Microsoft and Novell Inc. told developers that the pact has yielded technical benefits but there's still work to be completed, particularly with regard to interoperability between the two companies' enterprise directory platforms.

Representatives of both companies provided a status report of their collaboration pact at the annual Linux/Open Source on Wall Street conference held in New York earlier this month. Microsoft says it has sold more than 100,000 SuSE Linux Enterprise Server (SLES) licenses to about 60 large enterprise customers, among them Credit Suisse Group, HSBC Bank USA N.A., Synovus Financial Corp. and Wal-Mart Stores Inc.

"We've learned a lot," said Peter Rodriques, Microsoft's director of customer advocacy, during his opening remarks. "For the most part it's been incredibly successful in terms of feedback in the business community and technical communities." In an interview, Rodriques added that Microsoft's pact with Novell helped set the stage for Redmond's interoperability pledge, made in February.

Virtual Progress
Microsoft and Novell have identified four key goals in their technical collaboration agreement (TCA). The companies have made the most progress to date on ensuring both platforms work in virtualized environments, so that Windows Server is recognized on an SLES host and vice versa, said Jose Thomas, a technical evangelist at Microsoft. The other three areas of focus include common systems management, interoperability of Microsoft's Active Directory with Novell's eDirectory, and document-format compatibility.

Thomas demonstrated SLES running as a virtual machine on a Windows Server 2008 host and underscored that the same interoperability works in the reverse scenario. The goal, said Thomas, was for Windows to run as a "fully enlightened" guest on SLES, and vice versa. The demo used a beta version of Microsoft's highly anticipated Hyper-V hypervisor.

"The hypervisor treats the SuSE operating system just like it treats Windows, which is great because, from a performance perspective, you're at par. But on top of that, from a management perspective, from a reporting capability, all of the things that the hypervisor is doing from Windows, you can go ahead and do for SuSE as well," Thomas said.

The two companies jointly developed adaptors to achieve that result, Thomas added. To address systems management, however, the two companies now are focusing more on the Web services standard WS-Management protocol.

"It's just about talking a common language," Thomas said.

The same is true for directory compatibility, with the WS-Federated spec. The companies are still working on the underpinnings of allowing their directories to determine trusted relationships-that is, the exchange of tokens.

"This piece is still yet to be completed," Thomas said. "It's been defined, but we're actively working on that."

On the document-interchangeability side, Microsoft and Novell said files are interchangeable though their support for standards, notably Microsoft's Office Open XML specification, which earlier this month was approved as a standard by the International Organization for Standardization (ISO). (For more on the ISO decision, see "Format Fight.") While the office suites will be able to share key formatting attributes, functions such as Visual Basic-based macros won't work across platforms, admitted Thomas: "I'll be quite honest, I'm not going to sit here and tell you everything's going to carry over."

Open Enough?
Microsoft was addressing an open source conference, with many skeptics in attendance. "I like the fact that Microsoft is cooperating with the Linux community but for me it's about the openness in the standards-if you're going to collaborate and keep it closed, then it really wouldn't benefit us," said one audience member.

"We're a company that happens to value patents," said Rodriques. "We can have that debate and I absolutely respect that today. But what we're trying to do is figure out, how do we open up our APIs? How do we open up our protocols with the open source community [and] use it where it makes sense? That's the next wave as we move this relationship."

Thomas added in an interview that the challenge is coming up with a happy medium. "I think we have the right intent, but at the end of the day we still have to make sure that both worlds can meet in the middle," he observed. "We're an intellectual property-based software company; we want to work with that open community where it makes sense."

Paul Brown, director of global strategic marketing at Novell, said in an interview after the session that he wasn't surprised by the skepticism, but he's encouraged by Microsoft's latest moves.

"You have to give them credit," Brown said, noting the recent pledge and the release of its APIs. "They really have opened it up."

About the Author

Jeffrey Schwartz is editor of Redmond magazine and also covers cloud computing for Virtualization Review's Cloud Report. In addition, he writes the Channeling the Cloud column for Redmond Channel Partner. Follow him on Twitter @JeffreySchwartz.

comments powered by Disqus

Featured

  • Compare New GitHub Copilot Free Plan for Visual Studio/VS Code to Paid Plans

    The free plan restricts the number of completions, chat requests and access to AI models, being suitable for occasional users and small projects.

  • Diving Deep into .NET MAUI

    Ever since someone figured out that fiddling bits results in source code, developers have sought one codebase for all types of apps on all platforms, with Microsoft's latest attempt to further that effort being .NET MAUI.

  • Copilot AI Boosts Abound in New VS Code v1.96

    Microsoft improved on its new "Copilot Edit" functionality in the latest release of Visual Studio Code, v1.96, its open-source based code editor that has become the most popular in the world according to many surveys.

  • AdaBoost Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the AdaBoost.R2 algorithm for regression problems (where the goal is to predict a single numeric value). The implementation follows the original source research paper closely, so you can use it as a guide for customization for specific scenarios.

  • Versioning and Documenting ASP.NET Core Services

    Building an API with ASP.NET Core is only half the job. If your API is going to live more than one release cycle, you're going to need to version it. If you have other people building clients for it, you're going to need to document it.

Subscribe on YouTube