getty
Open source is no longer just for hackers and hardcore coders. Several open source software companies including MongoDB, Elastic, Databricks, Confluent, and Hashicorp have become multibillion-dollar businesses. Their products are used by millions of in-house developers at large corporations around the world as these engineers race to build the sophisticated applications and infrastructure their companies need to stay competitive in a tech-driven world.
In my last post, I discussed how these successful companies have created viable business models based on the open core and cloud services models. But theres a catch: the big cloud service providersAmazon Web Services (AWS), Microsoft Azure, and Google Cloud Platformare also eager to generate revenue from open source code. They often offer low-cost hosted versions of popular open source software, including MongoDB and Elastic to directly compete with commercial open source companies. For example, Amazon offers a product called DocumentDB (with MongoDB compatibility) priced sharply relative to MongoDBs own cloud-hosted version of its unstructured database, called Atlas. MongoDB and other large open source companies argue their cloud offerings are more robust, have deeper connectivity to third-party applications, and come with expert service and support. All of that may be true, but that hasnt stopped AWS from finding ways to muscle in on the open source gold rush. The cloud vendors also offer the promise of scale, and the performance and availability that theyve become famous for, making them very formidable foes.
For open source founders just now establishing business model roadmaps, its increasingly important to approach co-existence with the big-three cloud providers with finesse. Thats especially true because most commercial open source companies depend on at least one cloud provider, and often all three, for hosting and distribution, so they are both partners and competitors. Getting these relationships right is critical to every open source companys long-term success; after all, billions in revenue are at stake.
There are four main strategies to deal with increased competition from cloud providers and Ill detail each below. These arent mutually exclusive - some companies are pursuing more than one of these strategies simultaneously.
Change your License
Some commercial open source companies have taken a dramatic step: MongoDB, Elastic, Confluent, and others have changed the terms of their license agreements to fight back against the cloud providers. With this bold move, open source companies can ensure the big cloud providers effectively cannot host the open source versions of their software, at least without the cloud vendors impairing their own business models. This has been a controversial decision; open source companies who change their license to make it more restrictive risk alienating current and future community members who might see such an about face as aggressive and protectionarymuch like the tactics of closed-source software companies. MongoDBs trajectory since its license shift shows, however, that such a strategy can work if the process is managed carefully.
MongoDB introduced its Atlas database-as-a-service managed cloud offering in 2016 and it has grown tremendously fast. MongoDB reported in September that Atlas now accounts for 44% of overall revenue, with over 18,800 of its 20,200 customers using Atlas as of July 31, 2020. Clearly, Atlas is a revenue stream worth protecting, so MongoDB needed to do something to ensure AWS didnt start taking significant market share away from Atlas with its lower-cost DocumentDB product. In response, MongoDB created a new server side public license (SSPL) in late 2018 that specifically limited what cloud providers could offer based on its open source software. Specifically, MongoDBs new SSPL required cloud providers to make any product based on MongoDBs open core freely available to the open-source community, thereby limiting a clouds ability to generate revenue from an SSPL-licensed version of MongoDBand further threatening that any integrated technologies offered by a cloud would also be impaired commercially. MongoDBs shift was seen by many as contrary to the very nature of open source, yet the change doesnt seem to have materially damaged MongoDBs reputation, considering how quickly its Atlas revenues have continued to grow.
I believe the reason MongoDB was able to introduce a more restrictive license without alienating its customer base is that it spent many years winning the hearts and minds of developers. MongoDBs fervent, dedicated user base understood why it had to change its license: to protect itself from the all-powerful trifecta of Amazon, Microsoft, and Google. Such cloud protection licenses have been emulated by other open source companies recently, and it will be interesting to see which companies can fend off the clouds without damaging community momentum.
Go Multi-Cloud
The clouds represent the latest in a long line of powerful technology vendors that have sought to lock in their customers, driving favorable long-term economics once such lock-in has taken hold. Companies have become highly sensitive to this ploy and most large enterprises today employ a multi-cloud strategy for just this reason. Native open source cloud services that run, or can run, on multiple clouds represent a very appealing attribute for enterprises. Many of the strongest open source companies have pursued a multi-cloud strategy, affording a huge advantage versus single-platform cloud offerings of their open source versions. The cloud vendors want to lock in enterprises, so selling against that chokehold is very compelling.
Cooperate
Several commercial open source companies have tried a more cooperative approach: if you cant beat em, join em. Instead of trying to fight against the cloud providers, theyve found ways to create mutually beneficial business models. A great example of this strategy is how Databricks works with Microsoft Azure. Databricks users can procure its products directly through their Azure accounts. Essentially, Azure has become a distributor for Databricks products, taking a cut of the revenue. Azure also gets the benefit of selling more computing infrastructure and storage with each new Databricks-on-Azure cluster. Of course, the challenge to this model is having enough leverage to negotiate a fair revenue-sharing agreement. Databricks is a highly successful open source company with a massive, committed community of developers. The company is now valued at over $6B, so it has the market share and clout to negotiate with Microsoft. On the other hand, up-and-coming cloud providers run the risk of being steamrolled, or ignored completely, by the big cloud players.
While cooperating can be risky, its important to remember that the cloud vendors arent monolithic entities; theyre actually loose federations of sometimes diverging competing units. For example, Databricks drives significant compute and storage revenue on Azure, helping these most important businesses thrive. Finding ways to drive value for a cloud partner is critical to developing a successful partnership, but taking care to not become overly dependent on one cloud is of paramount importance as well.
Build an Ecosystem
One of the best ways to ensure the big cloud players dont poach your customers is to make your product far more useful and valuable than theirs ever could be. The ecosystem approach entails fostering an interconnected network of software integrations with your product. When many third-party software companies build extensions to your product, it becomes more valuable, since it can then work seamlessly with many different enterprise applications. A cloud provider may be able to offer a lower-cost version of your product, but if your offering has many connectors to other applications, it will be worth the extra cost for enterprise users. A good example of an open source company that has succeeded with this model is HashiCorp. By working closely with its dedicated community for many years, Hashicorp has supported developers to create over 400 extensions to its Terraform platform. To date, the cloud vendors havent been able to offer successful competing Terraform-based products because its nearly impossible to compete with the real Terraform that has hundreds of integrations to other products.
What all four of these strategies have in common is that they take planning and foresight. You cant just change your license on the fly without having spent years building up goodwill among a huge committed user base, nor can you build out a multi-cloud solution nor create the market share needed to negotiate favorable revenue-sharing deals with 300-pound gorillas overnight. And it takes years of developer support and encouragement to see integrations with your product appear on a wide scale. Thats why its critical for every open source entrepreneur building a company today to think ahead about how to handle the complex relationships with Amazon, Microsoft, and Google.
Note: My firm, GGV Capital, is invested in and I am a board member of HashiCorp.
Thanks toAghi Marietti,Armon Dadgar,Dave Kellogg,Dave McJannet,Erica Schultz,Jay Kreps,Joseph Jacks,Marco PalladinoandReza Shafiifor their kind and patient assistance on this series of posts.
Read the rest here:
Finding Trillions In The Clouds: How Open Source Companies Can Win In A World Dominated By Amazon, Microsoft And Google - Forbes
- Wyplay’s Digital TV Middleware Source Code is Now Available to Members of the Frog by Wyplay Community [Last Updated On: January 5th, 2014] [Originally Added On: January 5th, 2014]
- Find Open Source Alternatives to commercial software | Open ... [Last Updated On: January 5th, 2014] [Originally Added On: January 5th, 2014]
- Open Source Initiative - Official Site [Last Updated On: January 5th, 2014] [Originally Added On: January 5th, 2014]
- SCALE 11x: Evolution of an Open Source Software Foundation - Stephen Walli - Video [Last Updated On: January 5th, 2014] [Originally Added On: January 5th, 2014]
- Bitcoin Baron Keeps a Secretive Open Source OS Alive [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- osalt.com - Find Open Source Alternatives to commercial ... [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- Sustainability of Open Source software communities beyond a fork - Video [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- Bringing MoreWomen to Free and Open Source Software - Video [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- Acquia podcast with Sensio Labs UK - Video [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- xTuple ERP + OrangeHRM Open source software leaders integration - Video [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- Guest articles setting out the author's position on the current status and future directions of KDE and its software [Last Updated On: January 23rd, 2014] [Originally Added On: January 23rd, 2014]
- Open Source Power for Small Business in 2014 [Last Updated On: January 23rd, 2014] [Originally Added On: January 23rd, 2014]
- EnterpriseDB Expands in Korea to Meet Rising Demand for Postgres [Last Updated On: January 24th, 2014] [Originally Added On: January 24th, 2014]
- Introduction to FOSS - Free and Open Source Software - Video [Last Updated On: January 24th, 2014] [Originally Added On: January 24th, 2014]
- Out in the Open: Teenage Hacker Transforms Web Into One Giant Bitcoin Network [Last Updated On: January 27th, 2014] [Originally Added On: January 27th, 2014]
- Who says that Open Source Software does not have support? By Rosaria Silipo - Video [Last Updated On: January 27th, 2014] [Originally Added On: January 27th, 2014]
- Microsoft Open Sources Its Internet Servers, Steps Into the Future [Last Updated On: January 28th, 2014] [Originally Added On: January 28th, 2014]
- Microsoft cloud server designs for Facebook's Open Compute Project [Last Updated On: January 28th, 2014] [Originally Added On: January 28th, 2014]
- Richard Stallman Free v Open Source Software - Video [Last Updated On: January 28th, 2014] [Originally Added On: January 28th, 2014]
- UK government looks to open source to cut costs [Last Updated On: January 30th, 2014] [Originally Added On: January 30th, 2014]
- Free Software + $20 USB Dongle = Software Defined Radio, Hak5 1524 - Video [Last Updated On: January 30th, 2014] [Originally Added On: January 30th, 2014]
- Libreoffice 4.2 challenges Microsoft Office with improved Windows integration [Last Updated On: January 31st, 2014] [Originally Added On: January 31st, 2014]
- Fallout 3 Let's Play Pt 6 - Video [Last Updated On: February 1st, 2014] [Originally Added On: February 1st, 2014]
- 14 1 29 Tom G Open Source Software 1 - Video [Last Updated On: February 1st, 2014] [Originally Added On: February 1st, 2014]
- 14 1 29 Tom G Open Source Software - Video [Last Updated On: February 1st, 2014] [Originally Added On: February 1st, 2014]
- How is open source software like great wine? - Video [Last Updated On: February 3rd, 2014] [Originally Added On: February 3rd, 2014]
- Free and open source software key for multicore hardware [Last Updated On: February 4th, 2014] [Originally Added On: February 4th, 2014]
- Blender Tutorial - 2D Animation (1) Bone Rigging, Shape Character Planes by VscorpianC - Video [Last Updated On: February 4th, 2014] [Originally Added On: February 4th, 2014]
- Obama Bit Coin Conspiracy? - Video [Last Updated On: February 4th, 2014] [Originally Added On: February 4th, 2014]
- The Pentagon's Mad Science Is Going Open Source [Last Updated On: February 5th, 2014] [Originally Added On: February 5th, 2014]
- The open source countdown has begun [Last Updated On: February 6th, 2014] [Originally Added On: February 6th, 2014]
- BLOG: Why open source will rule the data centre [Last Updated On: February 6th, 2014] [Originally Added On: February 6th, 2014]
- OpenDaylight Summit: SDN Needs Open Source and Open Standards [Last Updated On: February 10th, 2014] [Originally Added On: February 10th, 2014]
- 7 reasons not to use open source software [Last Updated On: February 12th, 2014] [Originally Added On: February 12th, 2014]
- The Open Source Initiative | Open Source Initiative [Last Updated On: February 12th, 2014] [Originally Added On: February 12th, 2014]
- Find Open Source Alternatives to commercial software ... [Last Updated On: February 12th, 2014] [Originally Added On: February 12th, 2014]
- Has Linux Conquered the Cloud? [Last Updated On: February 13th, 2014] [Originally Added On: February 13th, 2014]
- The New eRacks/NAS36 Rackmount Storage Server Achieves Price/Density Breakthrough: 100TB Storage in Only 4U for Under ... [Last Updated On: February 14th, 2014] [Originally Added On: February 14th, 2014]
- 2012 Red Hat Summit Build a PaaS using Open Source Software ~ Redhat Linux Video YouTube - Video [Last Updated On: February 14th, 2014] [Originally Added On: February 14th, 2014]
- Intel launches big data software suite - free to a good home [Last Updated On: February 15th, 2014] [Originally Added On: February 15th, 2014]
- Three college students build a health provider search site in six weeks [Last Updated On: February 16th, 2014] [Originally Added On: February 16th, 2014]
- The Asgard Show Episode 6 - Video [Last Updated On: February 16th, 2014] [Originally Added On: February 16th, 2014]
- Open source startups: Don't try to be Red Hat [Last Updated On: February 18th, 2014] [Originally Added On: February 18th, 2014]
- Open Source in the Enterprise: To Pay or Not to Pay? [Last Updated On: February 18th, 2014] [Originally Added On: February 18th, 2014]
- DEF CON 12 - Wendy Seltzer and Seth Schoen, Hacking the Spectrum - Video [Last Updated On: February 18th, 2014] [Originally Added On: February 18th, 2014]
- dev@Pulse Speaker Predictions - Jonathan Bryce - Video [Last Updated On: February 19th, 2014] [Originally Added On: February 19th, 2014]
- Facebook Boosts Its Open Source Mojo With New Project [Last Updated On: February 20th, 2014] [Originally Added On: February 20th, 2014]
- Raising Linux to Grow Open Source [Last Updated On: February 20th, 2014] [Originally Added On: February 20th, 2014]
- Apple Veteran Named PayPal's First Head of Open Source Software [Last Updated On: February 20th, 2014] [Originally Added On: February 20th, 2014]
- Open Source Software | 46 of 62 | MconneX - Video [Last Updated On: February 20th, 2014] [Originally Added On: February 20th, 2014]
- News Flash from Redmond: FOSS Causes Dissatisfaction! [Last Updated On: February 25th, 2014] [Originally Added On: February 25th, 2014]
- FOSS4G with Eric Brelsford - Video [Last Updated On: February 25th, 2014] [Originally Added On: February 25th, 2014]
- NYLUG Presents: Mark Tolliver on Palamida. Application Security for Open Source Software (6/25/08) - Video [Last Updated On: February 25th, 2014] [Originally Added On: February 25th, 2014]
- DARPA Open Catalog Makes Agency-Sponsored Software and Publications Available to All [Last Updated On: February 25th, 2014] [Originally Added On: February 25th, 2014]
- Munich opts for open source groupware from Kolab [Last Updated On: February 26th, 2014] [Originally Added On: February 26th, 2014]
- Modelling Hands Step by Step Using Free Open Source Software Seamless3d 3 - Video [Last Updated On: February 27th, 2014] [Originally Added On: February 27th, 2014]
- Accelerating the Network with Open Source Software, Erik Ekudden | OpenDaylight Summit 2014 - Video [Last Updated On: February 27th, 2014] [Originally Added On: February 27th, 2014]
- The Commercial Case for Open Source Software [Last Updated On: March 1st, 2014] [Originally Added On: March 1st, 2014]
- Beginners guide to contributing to open source software - Video [Last Updated On: March 3rd, 2014] [Originally Added On: March 3rd, 2014]
- Free Open Source Software [Last Updated On: March 4th, 2014] [Originally Added On: March 4th, 2014]
- Open Source Software - Video [Last Updated On: March 4th, 2014] [Originally Added On: March 4th, 2014]
- Open Source Software EDTC5325 - Video [Last Updated On: March 6th, 2014] [Originally Added On: March 6th, 2014]
- Broadcom Announces Open Switch Pipeline Specification Targeting Growing SDN Application Ecosystem [Last Updated On: March 7th, 2014] [Originally Added On: March 7th, 2014]
- RIT launches nation’s first minor in free and open source software and free culture [Last Updated On: March 7th, 2014] [Originally Added On: March 7th, 2014]
- Forum created to push optical SDNs [Last Updated On: March 10th, 2014] [Originally Added On: March 10th, 2014]
- Google embraces open source for 10th year of Summer of Code [Last Updated On: March 10th, 2014] [Originally Added On: March 10th, 2014]
- Is Open Source Software The Answer to Oregon's IT Problems? [Last Updated On: March 11th, 2014] [Originally Added On: March 11th, 2014]
- Spenden Ticketautomat mit Open Source Software auf der CeBIT 2014, CMS Garden - Video [Last Updated On: March 14th, 2014] [Originally Added On: March 14th, 2014]
- 2012 Red Hat Summit Build a PaaS using Open Source Software - Video [Last Updated On: March 14th, 2014] [Originally Added On: March 14th, 2014]
- CyanogenMod receiving Linux New Media Award 2014 (Best Open Source Software App for Android) - Video [Last Updated On: March 15th, 2014] [Originally Added On: March 15th, 2014]
- Real tech 25 Finding open source software you can trust - Video [Last Updated On: March 15th, 2014] [Originally Added On: March 15th, 2014]
- Tor is building an anonymous instant messenger [Last Updated On: April 10th, 2017] [Originally Added On: March 15th, 2014]
- MailPile is now in Alpha [Last Updated On: April 10th, 2017] [Originally Added On: March 15th, 2014]
- $2,400 “Introduction to Linux” course will be free and online this summer [Last Updated On: April 10th, 2017] [Originally Added On: March 16th, 2014]
- Linaro announces MediaTek as member [Last Updated On: March 18th, 2014] [Originally Added On: March 18th, 2014]
- TN state departments asked to switch over to open source software [Last Updated On: March 18th, 2014] [Originally Added On: March 18th, 2014]
- Open source project builds mobile networks without big carriers [Last Updated On: March 18th, 2014] [Originally Added On: March 18th, 2014]
- Your U.S. government uses open source software, and loves it [Last Updated On: March 18th, 2014] [Originally Added On: March 18th, 2014]
- Linux Goes to the Head of the Class [Last Updated On: March 22nd, 2014] [Originally Added On: March 22nd, 2014]
- What is open source? - Definition from WhatIs.com [Last Updated On: March 23rd, 2014] [Originally Added On: March 23rd, 2014]