Microsoft contribute code to Stonehenge
Microsoft has made its first code contribution to Stonehenge, an Apache Incubator project. At ApacheCon in November, Microsoft announced they were planning to support the project, which aims to provide sample applications which implement W3C and OASIS protocols for SOA (Service Oriented Architecture).
The applications within Stonehenge have been developed in multiple languages and on multiple platforms. The idea behind Stonehenge is that it will illustrate and help develop best practices for SOA applications. It's also intended to provide a way of demonstrating and testing interoperability between those applications and the platforms and frameworks they run on. The code introduced by Microsoft is a StockTrader sample application, with implementations for .Net, Java, Perl, PHP, Python and Ruby.
The Stonehenge project was initiated by WSO2, who specialise in middleware, and placed in the Apache Incubator, a hot-house for projects with the potential to become full Apache projects. Other companies such as Red Hat and Progress have also become involved in the project.
- Microsoft opens up at OSCON, heise online UK report