So You Want to Go Open Source?
January 14, 2008 by Jimson Lee · 1 Comment
When Linux first came out, several companies balked at the idea of having Open Source in their organization. Support and Security were the two main concerns. Their logic was “if the code was readily available, then hackers would have access to it too”.
Well, I don’t know about you, but software vulnerabilities and identity theft exists everywhere, including commercial grade software like Microsoft and Cisco.
Outside of the Operating System, corporate software applications and options include content management systems (CMS). For example, if you have a corporate Intranet, you may be using Microsoft Sharepoint, but several other options include WordPress for a Blog (PHP and mySQL backend) or even Joomla and Drupal for CMS web based applications.
SugarCRM is the best known Open Source CRM, with their new release of version 5.0
Are you aware of what it takes to install, support, maintain, troubleshoot and train users for any Open Source applications?
In my opinion, you’ll need at least 5 people, or 5 unique skill sets to fill this role. A startup would need one person to do all 5 tasks, whereas a larger company can have one or two dedicated FTE (full time employees) or consultants to fill these roles.
The optimal skills needed by support staff for implementing and maintaining an open-source solution are:
- Senior Network Administrator: For security, of course!
- Senior System Administrator: Manage file systems and permissions; install software by script or by compiling from source code; manage users and groups; and optimize memory and performance issues.
- DBA – Database Administrator (or Data Administrator): Install and secure an RDBMS (relational database management system); create and modify databases and tables.
- Senior Web Application and Services Support: Need intermediate to advanced knowledge of Apache and Tomcat software.
- Senior Java and/or PHP Developer: Need intermediate knowledge of scripting for PHP; familiarity with Java Virtual Machine Architecture.
This are just some of the back-end skills required. There are other people involved including trainers and help desk support personnel, which you may already have in your organization.
So before you dive into Open Source for political or financial reasons, consider your IT resources and see if you have the right skills to take it to the next level.
Related Articles on CRM Help Desk Software.com
- vtiger CRM: Enterprise-ready Open Source CRM software
- Survey Claims Open Source is Business Security Risk
- Open Source CRM: SugarCRM vs. Concursive vs. SplendidCRM
- SugarCRM CEO Larry Augustin at Open Source Convention 2009
- SugarCRM CEO John Roberts Joins Panel at InfoWorld’s Open Source Business Conference
Recent Articles on CRM Help Desk Software.com
- Oracle Acquires Vitrue
- Your Data is your Corporate IP so Why Put It at Risk?
- World’s First SIM Swap Fraud Solution for Banking Industry
- Salesforce.com Delivers Real-Time Communication for the Social Enterprise with Chatter Messenger and Chatter Screensharing
- Salesforce.com Sees Tremendous Growth Across Europe, Increases Local Investment
- Watch Cloudforce London 2012 Live!
- Worldwide Study Shows Global Business Anti-Social in a Social Media Age
- SplendidCRM Announces Version 6.5 With Social Media Libraries
- NetSuite Announces Commerce as a Service (CaaS)
- Veeva Systems Announces Dramatic Growth in Europe





Comments
One Response to “So You Want to Go Open Source?”Trackbacks
Check out what others are saying about this post...Electronic Commerce – Blog Carnival 19th May 2008
Welcome to the May 19, 2008 edition of electronic commerce. (Vol 2, No. 10, 2008)