Although not strictly contradictory, it makes for a nice title. This article is about one of Microsoft’s reactions to Open Source and one way in which it is delivering on its “integrated innovation”, marketing strategy.
The basic concept is that Microsoft takes a collection of their products, and applies them to the solution of a particular business need. They publish for free standard architectures, processes, templates etc. You can populate these architectures with some products of your own choice. In a way whilst this is not Open Source it’s a sort of Open Solution.
The concept is quite interesting to me because one of the challenges with Open Source software, due in the main to the way it is created, is how to build a coherent solution from the many different components, without some over-arching architectural vision. Where does this vision get created in the current Open Source development model? It happens within IBM, Red-hat and Novel etc and it probably happens in a proprietary way. Even if all of the source for the components in the architecture are Open, the architecture itself is likely to evolve in …