Open Source and SAAS

While open source software is a fairly well understood in concept, I am always surprised how little it is understood in practice. At a round table of young product companies last month, there were a lot of raised eyebrows and questions when I explained our open source way of working.

Jordan Hubbard, co-creator of FreeBSD and open source veteran, spoke on this topic at this year’s ERPNext Conference, and he basically said this, open source business is all about people. Since the product is free, you sell services around the product, which is your people. This is mostly true for the very large majority of businesses that have mushroomed around open source projects, providing installation, hosting, customization, maintenance and other services around the product.

But there is now a new variable in the equation, SAAS (or Software-as-a-Service). It has been already accepted that SAAS is the way software is sold today. Listed companies like SalesForce, Xero, Zendesk, Workday, NetSuite, Hubspot, Shopify are testimony to the success of SAAS products and the billions of dollars that get spent on SAAS products each year. What does the future hold?

As on-premise is slowly moving into SAAS, I believe that SAAS itself will move into open source. Since the unevenly spread future is already here, there are companies already successfully doing open source + SAAS like WordPress, Ghost CMS, Magento, ERPNext (disclaimer: that’s us).

Open source + SAAS makes a great combination.

Benefits to the user:

  1. Open source products allow virtually unlimited possibilities to deeply integrate the product.
  2. There is a lot more risk in a closed platform, like price increase and slow pace of development.
  3. There is no vendor lock-in
  4. Free!

Benefits to the publisher:

  1. Not everyone wants to host their own infrastructure, this opens up opportunity to build a SAAS platform
  2. Provides word-of-mouth marketing
  3. Vibrant community attracts more users
  4. Community contributes by providing feedback, support, features, fixes, integration, testing, documentation
  5. A lot more incentive to write good code and documentation
  6. Much easier to find and on-board new developers to your team

Going open source is not easy. Business are built on the premise of transactions, and in open source, you have to be very open to giving and communicating without expecting immediate results. But once you cross a certain threshold, community participation can be extremely rewarding.

I am not advocating you open source your product today, but as Wikipedia has shown us, its only a matter of time before someone builds a mature open source product that might replace you.

Then there is no going back.

Q&A with ERP Ecommerce Company, InSync Solutions

InSync Solutions Ltd. provides ecommerce solutions for online retail businesses. Many software services companies in India are evolving to products companies. Atul Gupta, founder and managing director of InSync Solutions Ltd., describes how InSync made this transition. 

SandHill.com: When did you launch InSync as a services company, and what led to the switch to a products focus? 

Atul Gupta: We launched in October 2005 in Kolkata, India. At the time it was the only prudent career choice for me, as I was unwilling to work as an employee.

InSync was made to be a service company targeting small and midsize businesses (SMBs). But after four years we realized we couldn’t build a sustainable business with services. There were too many challenges. So we changed direction in the winter of 2009, switching our focus to products and incorporating the learnings we had gained up to that point.

SandHill.com: Did you also encounter unanticipated challenges when you started out as a product company? 

Atul Gupta: Once we changed gears and became a product company things started to fall in place. The challenges we have encountered since then are not related to building great products and delivering them to customers; our challenges since then are related to non-core activities of running the company. 

SandHill.com: What steps have you taken to overcome the challenges of an entrepreneur dealing with running a company? 

Atul Gupta: Having a strong management team / leadership team is very important, and it is equally important that they bring in unique skills on to the table. 

SandHill.com: Please describe your products and their differentiation in the market. 

Atul Gupta: Our Flagship Product is SBOeConnect, which integrates SAP Business One ERP and Magento eCommerce. SBOeConnect has gained good traction in the market so far. We have acquired the business of more than 100 Magento merchants globally with 95 percent customer retention, which means the customers benefit from our product.

SBOeConnect is the number-one choice for an ecommerce platform among SAP Business One users. Our market focus is on SAP Business One ERP users in the retail industry.

As to differentiation, no other ecommerce solutions have the capability of back-office ERP, and none of the ERP systems so far have been able to come up with a compelling ecommerce solution.

Businesses need to use multiple systems to be functional. We help businesses keep their investments in multiple systems intact and yet be efficient by integrating these systems.

Read the complete interview at Sandhill.com