interoperability The majority of professional developers rely on .NET or a combination of .NET and Java. As ISVs you are selling into enterprises where interoperability can be key to your sale.

Microsoft and Sun have announced that Sun will participate in the Apache “Stonehenge” project, which was created by Microsoft, WS02, Red Hat and Progress Software last fall. Dan’l Lewin, Corporate Vice President, Strategic and Emerging Business Development; Steven Martin, Senior Director, Developer Platform Product Management; and Sun Vice President Aisling MacRunnels made the announcement at JavaOne.

“Stonehenge” gives you better examples and more guidance on how to ensure the interoperability of applications across multiple vendor platforms. As part of this, Sun will also announce its commitment to contribute StockTrader application code to the Stonehenge project. In addition to helping Stonehenge deliver even more value to customers by providing best practice guidelines and reference implementations across an even broader range of scenarios and platforms (Java, .NET, PHP, etc.), this also represents another step forward in Microsoft’s ongoing work with Sun.

For more details about the announcement, see Microsoft Keynoting at JavaOne...That Just Happened!

We’ve heard from a number of customers that they want better guidance on how to enable real-world interoperability of applications across multiple vendor platforms.  While standards organizations do a great job developing standards that are the basis for interoperability, projects like Stonehenge – which provide actual code illustrating how to implement real world scenarios – can be important in enhancing interoperability between different software implementations. Stonehenge is designed to deliver sample code and other documents to advance interoperability in today’s standards-based infrastructure and tomorrow’s service-based applications.

The Apache “Stonehenge” project has been led by Kamaljit Bath in Microsoft’s Interoperability Strategy Group and Kent Brown from Microsoft’s Developer Platform & Tools. Technical information on the project can be found at Interoperability Bridges & Labs Center.