Safari Books Online is an on-demand digital library that lets you easily search over 7,500 technology and creative reference books and videos to find the answers you need quickly.
With a subscription, you can read any page and watch any video from our library online. Read books on your cell phone and mobile devices. Access new titles before they are available for print, and get exclusive access to manuscripts in development and post feedback for the authors. Copy and paste code samples, organize your favorites, download chapters, bookmark key sections, create notes, print out pages, and benefit from tons of other time-saving features.
OReilly Media has uploaded this book to the Safari Books Online service. To have full digital access to this book and others on similar topics from OReilly and other publishers, sign up for free at http://my.safaribooksonline.com.
How to Contact Us
Please address comments and questions concerning this book to the publisher:
OReilly Media, Inc. |
1005 Gravenstein Highway North |
Sebastopol, CA 95472 |
800-998-9938 (in the United States or Canada) |
707-829-0515 (international or local) |
707-829-0104 (fax) |
We have a web page for this book, where we list errata, examples, and any additional information. You can access this page at:
http://www.oreilly.com/catalog/9781449309800 |
To comment or ask technical questions about this book, send email to:
For more information about our books, courses, conferences, and news, see our website at http://www.oreilly.com.
Find us on Facebook: http://facebook.com/oreilly
Follow us on Twitter: http://twitter.com/oreillymedia
Watch us on YouTube: http://www.youtube.com/oreillymedia
Chapter 1. What is SugarCRM?
SugarCRM is the worlds largest open source CRM (customer relationship management) software. Founded in 2004, over 7,000 customers and more than half a million users rely on SugarCRM to execute marketing programs, grow sales, retain customers, and create custom business applications. These custom business applications can be used in a multitude of ways, such as to power sales teams, run customer support organizations, and manage customer information databases.
One of the unique things about SugarCRM in the CRM space is that its fundamentally an open source application, meaning that the source code of the application is available to any user, developer, or customer of the product. Whether one opts for the AGPLv3 licensed or the commercially licensed version, the application comes with all of the source code, enabling developers to customize and build upon the product with ease. This puts the control of your application and your data in your hands, enabling the freedom to deploy SugarCRM wherever you wish. This ability has given SugarCRM partners and developers worldwide the ability to customize the out-of-the-box application to fit in many different organizations, vertical markets, and locales.
But before we dig in deeper to how you could take the SugarCRM platform and build upon it, lets take a peek at the various editions of SugarCRM, how and where we can deploy SugarCRM, and some of the components that come with SugarCRM out of the box to enable you to build applications with ease.
A breakdown of the editions
The latest version of SugarCRM as of this writing is 6.2, released in June 2011. For this version we expanded the number of editions of the product from three to five, to better cover the various demographics of our customers and better streamline our product support offerings, as well as provide new add-on products to complement the base product.
Community Edition
Community Edition is released under the AGPLv3 license. The Community Edition and related extensions have been downloaded over 8 million times since 2004. This edition comes fully featured with all the basics for sales, marketing, support automation, and user and ACL management, as well as the developer tools Studio and Module Builder for customizing the application. It can be downloaded from http://www.sugarforge.org/content/downloads/.
Professional Edition
Professional Edition is a commercial edition of the product that builds upon the feature set of the Community Edition. Of these numerous additional features added to Professional Edition, the most notable are:
Support for Teams, where users can be grouped together by their department or job function.
A reporting tool enabling you to run several different types of reports, many of which have charts with them that can be added to the Home page
A web-based mobile version, along with mobile clients specific for the iPhone and Android smart phones
Plug-ins for Microsoft Office, namely Outlook, Word, and Excel
Corporate Edition
This is a new edition of the product added with the Sugar 6.2 release, which adds additional features on top of the Sugar Professional feature set: