Wednesday, November 23, 2005

Open Source Technology Implementation

Here 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.


At 16/8/08 10:41 PM, Anonymous shocks struts said...

Finally a good Open Source SIP Servlet implementation
And so the news are out during JavaOne, Sun and Ericsson are cooperating on creating an Open Source implementation of the SIP Servlet spec in JSR-116 and the upcoming JSR-289. What we miss though right now is a credible IN to NGN migration story. Hopefully we as a SIP Servlet industry and BEA as a vendor will have an opportunity to get back on this topic.


Post a Comment

Links to this post:

Create a Link

<< Home