The role of Open Source software in building durable Enterprise Architectures
Conclusion: When it comes to design and implementation of an Enterprise Architecture, traditionally the key decisions regarding software systems have been around building vs. buying, and vendor selections based on criteria derived from business requirements.
In the last five years however, many Open Source infrastructure software offerings have matured to the point of being rated best-in-class solutions by experienced software professionals. This means that build vs. buy decisions need to be extended to build vs. buy vs. Open Source decisions, a reality that has yet to sink in for many organisations.
Interestingly, the key benefit of using Open Source components is not necessarily cost savings, but reducing vendor lock-in, and the risk the vendor may go out of business or discontinue support for a product line.