Computerworld
SugarCRM eyes a public offering
Speaking at SugarCRM conference, the Sun CEO touts MySQL's open source model and growth rate
Paul Krill (InfoWorld)  11 February, 2008 10:30

SugarCRM began in 2004 and offers its Sugar CRM package via a hybrid commercial-open source model and delivers it via onsite and on-demand modes. The company has amassed more than 3,000 customers in 30 countries, SugarCRM officials said. InfoWorld Editor at Large Paul Krill met with Clint Oram, SugarCRM co-founder and vice president of open source community relations, at the company's SugarCon 2008 conference in California this week to talk about the company and where it is headed.

Can you explain the rationale behind coming up with an open source CRM system?

Oram: When we first started thinking about the idea of building SugarCRM, we had spent our entire careers working in the world of proprietary software, working in the development of CRM solutions over the last 10-15 years. [CEO and Co-Founder] John Roberts has been working with CRM since 1992. And what we saw was that it was a very inefficient model, building software [and] keeping your customers very distant from your developers, having product managers in the middle of the process who may or may not actually come up with the right ideas. So what we thought was -- there's got to be a more efficient way to build software, and we saw the success that was happening with JBoss, MySQL, and others and basically set out to build a new software company that really changed the way that CRM software was built, the way CRM software was distributed.

Some of the key ideas there was to build an open source solution, to really put the power of the development in the hands of a community of developers around this and to shorten the distance between the end user and the developer. We went on from there and a variety of key ideas [have] evolved over the course of the last couple of years.... We said: Why not architect the software so that you could start off with our on-demand solution, if you don't have any IT infrastructure in place, and as you grow the solution and as it proves its value to you and that sort of thing... then you can bring it on-site and actually integrate it more deeply with your other systems, such as your financial system, your provisioning system, your order management system.

Another key aspect was the idea of a subscription model. Our focus, our philosophy, was to really focus on delivering value to the end customer, the end user, as opposed to building a lock-in model. If you look at proprietary software companies, what they do more than anything else is build a very tight lock-in model that keeps the customer entrenched in that company and makes it as painful as possible to walk away from that software solution.

Does Sugar leverage any open source projects?

Oram: We've built all the Sugar application code ourselves. We sit on top of the PHP [Hypertext Preprocessor] application stack. So PHP, MySQL, Apache -- we leverage all those technologies underneath us, but the actual core code itself that constitutes the Sugar application we wrote with our community.

Why did you use the LAMP [Linux Apache MySQL Perl/PHP/Python] stack?

Oram: That was actually a pretty strategic key decision that we made back in 2004. When we set out, we thought we were going to build a Java application on top of Oracle. That's what everybody was doing back in 2002, 2003, and 2004. And as we sat down and started prototyping the application, we were actually prototyping it in PHP just because PHP was quick and fast to build a user interface in. Then we started looking at all the different PHP applications that were available on SourceForge. So that's where we got started, and we started looking at the other PHP applications. One of the key things we looked at was we really wanted to have as many people in the world using SugarCRM as possible, and frankly, PHP is just more accessible than Java for the average person.

Computerworld Buyer's Guide - Vendors Matched to this Article

Comments

Post new comment

Login or register to link comments to your user profile, or you may also post a comment without being logged in.
The content of this field is kept private and will not be shown publicly.
Enter the fully qualified URL, eg. http://www.example.com/
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

Add to Google
Computerworld Buyer's Guide - Vendors Matched to this Article
Zones
Zone logoZones provide focussed content from Computerworld and leading technology partners.
Newsletter Subscription
Newsletter Subscription
Sign up for our Computerworld newsletters!
Syndicate content
 

Computerworld Webinar

Thursday, June 11th, 2009
10:30am EST (Sydney, Australia)
Screening at your PC

Computerworld is hosting a 30 minute live webinar to help you to learn how unified communications can save you money, foster innovation and business agility by making it easier for people to find, reach and collaborate with one another.

Register Now

Computerworld Community Comments
Whitepaper

Providing Business Continuity and Disaster Recovery for Microsoft Cluster Server and Windows Server 08 Failover Clustering Apps

Clustering provides high availability for mission critical applications. A well implemented cluster tolerates failure of individual components to deliver a much increased level of availability and resilience. Get implementation tips now.

Enterprise IT Buyer's Guide
Find Technology Vendors Fast
 
Find vendors by name | Find by category
Sponsored Links
 
Send Us E-mail | Privacy Policy
Features List | Media Kit | Advertising | Contact Us

Copyright 2009 IDG Communications. ABN 14 001 592 650. All rights reserved.
Reproduction in whole or in part in any form or medium without express written permission of IDG Communications is prohibited.