Making Open Source Ready for the Enterprise: The Open Source Maturity Model