Get In Touch & Receive Feedback & More Information Today!

About You
About Your Project
Tell Us More
Read our Privacy Policy
Request a Proposal

Posts Tagged ‘open source optimized’

Open What?

Thursday, December 27th, 2007

According to Wikipedia, “Open Source is a set of principles and practices on how to write software. Literally ‘open source’ means the source code is available to the users. The Open Source Definition, which was created by Bruce Perens[1] and Eric Raymond and is currently maintained by the Open Source Initiative, adds additional meaning to the term. One should not only get the source code but also have the right to use it. If the latter is denied the license is categorized as a shared source license.”

Many popular web applications. software applications and websites are open source.  Here are just a few examples:

  • Open SourceosCommerce
  • CMS-MS
  • PHPNuke
  • Wikipedia
  • Mozilla Foundation
  • Drupal
  • Joomla
  • Linux
  • mySQL
  • PHP
  • OpenOffice.org

Open Source web applications should be considered by any web entrepreneur in that they can present significant advantages over their commercial, closed source alternatives.  Open Source software typically has a large, vibrant, and more dedicated group of users supporting and communicating about the product.  The software usually has less time between flaw discovery and a fix.  Additionally, because the source code is available, you can analyze everything yourself and be confident in security.  On the flip side, commercial software is typically supported regularly by a company and there is more of an incentive and guarantee that updates will occur.  Additionally, by not exposing the source code, hackers can’t easily learn the application’s security flaws.

In my opinion, Open Source is also great because you are no longer relying on one company to provide support and updates. No longer are you hostage to the feature updates they they think is worthwhile.  With Open Source, the power is placed in the hands of the users, so updates are typically more frequent and widespread.

Open Source shouldn’t be chosen simply because of cost (free!).  It should be stacked up against its competition and rated based on cost, community, features, etc…  More often than not, an Open Source solution can be optimized and enhanced to meet your needs while providing a lower cost of entry.  For instance, if you are looking for a comprehensive and powerful e-commerce system, you could install a highly optimized version of osCommerce, an Open Source e-commerce system, and your end-result could end up more powerful and very different from the stock Open Source system, but now you have an application that can be supported by a wide number of developers and companies.  It’s what we call “Open Source Optimized Solutions” and we use solutions like these for content management systems, e-commerce systems, etc…

Related Reading:

No Comments »