Some Thoughts on Open – from SugarCRM CEO Larry Augustin

Outsiders Note: This is the first  Outsiders post by SugarCRM CEO Larry Augustin. As Larry explains below – the immense buzz around SugarCRM’s landmark release of Sugar 6 revived some questions around SugarCRM’s role and influence as an open source company. With such a long and storied history in the open source movement, I thought it fitting to have Larry share his thoughts directly on what open means to us at SugarCRM…

For an in-depth and insightful podcast with Larry explaining his points further, check out Larry’s NetworkWorld podcast from last week.

Some Thoughts on Open

By Larry Augustin, CEO, SugarCRM

The announcement of General Availability of Sugar 6 this week has prompted some questions about SugarCRM’s business model and the role of Open Source at SugarCRM. (Read about it all here: [1][2][3][4])

Open Source is at the heart of SugarCRM’s business.  Well over half of our engineering effort produces code that is released under an OSI approved license.  We have three versions of our Sugar CRM product: Community Edition, Professional Edition, and Enterprise Edition. The Community Edition is licensed under version 3 of the AGPL, and has been licensed under some version of the GPL or AGPL since early 2007. Prior to that it was available under several variants of the MPL.

SugarCRM does not release 100% of the code we develop under an Open Source license; Sugar Professional Edition and Enterprise Edition are distributed under a commercial license.  This mix of Open Source and commercially licensed software offerings has allowed us to build a successful business while creating an innovative, award winning, affordable, and open CRM solution. From the beginning SugarCRM has always had this mixed model. We benefit from this model, and, as Marten Mickos says, believe that the world of Free and Open Source Software benefits as well.

SugarCRM always makes available full source code to all of our customers.  In all cases (Community, Professional, or Enterprise), our customers receive full source code to our products. In all cases our customers have the right to run our products anywhere: in their own datacenters, in our datacenters, or at any of a variety of cloud service providers. In all cases our customers own their data and have full access to their complete database. We care deeply about those rights.  They are at the heart of our differentiation as a company.

Open Source code is just part of that.  “Open” to us means more than source code.  It’s an entire philosophy about how we do business and how we empower our customers.

To riff on an analogy I originally heard from Red Hat founder Bob Young, would you buy a car with the hood locked shut and where only the dealer who sold you that car had the key?  Imagine for a minute what that would mean.  Only the dealer could perform regularly scheduled maintenance.  You couldn’t modify the engine in any way, such as tuning for higher performance or modifying it to run on alternative fuels. Imagine you were on a trip and the car broke down.  While you might have the skills to fix it, or might find a local mechanic who could fix it, you wouldn’t have those options.  Only the dealer has the key, and only the dealer has the right to touch that engine.  Imagine how frustrating that lack of control would be.

Why then would you run your business on software where you have no control?  Where you are entirely at the mercy of the vendor?  Where you did not control your own destiny?

At SugarCRM we are passionate about giving our customers that control. With full access to Sugar’s source code, customers can take control of their own destiny.  If they so choose, they can make enhancements specific to their business needs.  If something breaks, they can open the hood themselves, or have a “mechanic” of their own choosing open the hood for them.

But empowering customers means not just sharing with them our source code (under either an Open Source or commercial license), but also making sure that they have the keys to the hood so they can control their own destiny.  How is this different?  Consider a ‘traditional’ hosted (Software as a Service, or SaaS) CRM provider. Your data resides on their servers, under their control.  If their systems go down, you go down.  If it doesn’t operate the way you want it to, you’re out of luck.  Even if they were to give you access to their source code, you are still not in control of your own destiny, because you wouldn’t be allowed to modify it, or even run it, if you wanted to.  You might have the blueprints, but you still can’t get under the hood.  Tim O’Reilly has been preaching this challenge to Free and Open Source Software for many years. Marten Mickos makes the same observation about closed web services in his recent Computer World UK article.

At SugarCRM our customers have not only full access to their data, but they have that access in the original database form so that they can truly control their own destiny.  They can move that database to another cloud service provider or to servers on their own private cloud or in their own data center.  As a SugarCRM customer that choice is in your control.

Further, our open model has created a vibrant partner network that allows our customers to select the level of service they want, while at the same time giving them full control and options for the future.  For example, you may be the hands-on person who likes to open the hood and change your own oil.  Or you may prefer to buy a complete service agreement with your car, where everything is included and the dealer takes care of everything.  Our open model has enabled a network of partners that offer whatever level of service you need, from do-it-yourself to full service.  As a SugarCRM customer that choice is in your control.

Our open, ”run anywhere”, model enables similar choice and control in where your data resides and your applications runs.  That may mean you choose to let us run Sugar for you out of our datacenters.  Or you may choose to run it on cloud services such as Amazon, Rackspace, or Windows Azure.  Or you may choose to run it on your own servers on your own private cloud.  As a SugarCRM customer that choice is in your control.

Bottom line: Open is a core value for us a SugarCRM.  That manifests itself in part through our commitment to our Open Source Community Edition, but is pervasive in our entire company philosophy in which our customers receive full source code to our products, have the right to run our products anywhere, and own their own data. Open is at the heart of our business.

13 thoughts on “Some Thoughts on Open – from SugarCRM CEO Larry Augustin

  1. So does this mean that if I try SugarCRM’s professional products, and decide they are not for me, I can legally take my existing database and revert back to the community edition of Sugar?

    This is a yes or no question, please answer with a yes or a no.

    YES, You Can

  2. Is SugarCRM an open source CRM or a commercial one? That has been hotly debated. SugarCRM has made it clear. It is an open source CRM for those who want to get to the hood and make changes needed. It may violate the generally held belief on open source – but SugarCRM has point of view. SugarCRM joins the league of pentaho in their intepretation of opensource
    Other abused word is free – It could be free as in free speech. It is not the same as free in free lunch.

  3. Sugar 6 stops working if you haven’t paid your subs. Seems like one has to read the fine print carefully when you get into it. not even SAP stops working if you are 1 day beyond your license term.
    good luck lets hope the customers buy into it. Experience has taught that the more you exclude the community in your development process, the more the manufacturer has to take the costs onto his own books and the more expensive the software becomes to maintain etc etc – all back to the closed model.

  4. “Smokey,”

    Thanks for the comment, but I do think you are mixing apples and oranges when talking about SAP’s ERP tools versus Sugar’s model. SAP is sold under a perpetual license, and you pay for maintenance and any upgrades. SugarCRM’s Professional and Enterprise editions are sold as a subscription – with FREE maintenance and upgrades during your subscription period. You pay differently to SAP – that is all. These are wholly different models – and your comparison only adds confusion.

    SugarCRM earns its customers’ business every year – and that is why we have so many customers happy to renew. It is a value-driven model and one that has worked well for SugarCRM.


  5. Pingback: SugarCRM Corporate Blog » Blog Archive » Some Thoughts on Open

  6. Thanks Mark! It means a lot to hear that from people outside the immediate family, so to speak 😉

  7. Pingback: Is SugarCRM really Open Source PHP CRM - for open source CRM comparison with vTiger, Zoho, and Splendid CRM | Accent Gold Solutions Blog

  8. 优进科技发展有限公司成立于2011年,注册资金一百万,是江西南昌一家新兴的软件开发公司。 经过前期不断地市场调查以及开发探索,开发出了有金软件,主要服务于中小企业。公司以专业的眼光服务于企业和社会,以“专业的软件开发团队,专业的品质保障,专业的企业形象”为服务态度。希望通过我们专业的技术和不懈地努力,帮助中小企业有效地管理公司,处理好各种文件和事务,提高企业的工作效率,减少企业金费开支,使企业的价值实现最大化。

    优进科技发展有限公司成立于2011年,注册资金一百万,是江西南昌一家新兴的软件开发公司。 经过前期不断地市场调查以及开发探索,开发出了有金软件,主要服务于中小企业。公司以专业的眼光服务于企业和社会,以“专业的软件开发团队,专业的品质保障,专业的企业形象”为服务态度。希望通过我们专业的技术和不懈地努力,帮助中小企业有效地管理公司,处理好各种文件和事务,提高企业的工作效率,减少企业金费开支,使企业的价值实现最大化。

  10. Pingback: Es Sugar CRM un crm de open source?

  11. Pingback: ¿Es Sugar CRM un crm de open source? « Web Mercadeo « Web Mercadeo

Comments are closed.