Open Source Technology ImplementationHere is an example of what an opensource implmentation can look like:
Servers powered by Debian Linux
Database powered by MySQL/InnoDB
Web site powered by Apache
Servlets powered by Tomcat
Search powered by Lucene
Search highlighting powered by Mark Harwood
Recommendations powered by CoFE
So opensource implementations have definately been successful in the marketspace, providing fast, reliable, extendable, and robust solutions. So why should companies purchase software?
In some cases opensource solutions provide a no-brainer options, such as using Linux, Struts. In other cases(which occurs more often) the pros and cons are much tricky.
Here are some perspectives that should be considered while making critical decisions on off-the-shelf versus opensource purchases:
- Technology: Do you have technical expertise to support the opensource implementations?
- Support: Is there a support vendor for the product, and how will it be maintained?
- Company: What are the future plans, and supportors of the opensource product?
- Price: How expensive is the off-the-shelf equivalant of the opensource solution?
- Features: What additional features does the off-the-shelf equivalant provide?
Please share your opensource experiences.