What Are Open Source Startups and How Do They Work?

What Are Open Source Startups and How Do They Work

The concept of “teamwork” takes on a whole new meaning with open source startups. Here’s how

Even the best companies are not devoid of software glitches. In fact, recently, Elon Musk’s electric vehicle company Tesla had to recall nearly 12,000 cars due to a software glitch. While building a company without any technical glitch seems utopian, open source companies get close because they involve the efforts of not just their employees but also their user communities. 

So, what are open source startups?

Put simply, an open source startup refers to a startup that is predicated on open-source software projects. The source code behind the project is accessible to all and can be modified by others. Some examples include Red Hat, Confluent and MySQL.

Being open source is especially advantageous for startups in the ever-changing tech field. You can get inputs from expert developers who you might not be able to afford otherwise. You are also able to open your project up to a range of possibilities, thus ushering in technical progress. Plus, you can use the open source code of another project for your own. This way, your in-house software developers can save development time and, instead, focus their efforts on innovation. 

Your open source startup can be dedicated to data storage and processing or creative projects à la Adobe. 

How do open source startups work?

For an open source startup to succeed, it requires a large community or user-base and credibility. Since most developed open source software is free (except for the premium services), having a large user base and credibility helps your odds of getting paying consumers. As the Founder and Chief Strategy Officer at Cloudera, Mike Olson, notes, “Open source is a really important component of strategic thinking. It’s a great distributed development model. It’s a genius, low-cost distribution model—and those have a bunch of advantages. But you need to think about how you’re going to get paid.”

For that, typically, open source startups utilize five business models:

1. The support model

Using this model, open source startups provide “support” in the form of deployment services. You can offer training, bug fixes and other maintenance or back-end support to users. The model boasts low profit margins as it involves a lot of manual work. Plus, big companies might not want to pay an external company a fee to manage certain additional services. Given that, if they foresee using your services for the long-term, they will just hire their own team to replicate the model. That said, this model can be a good starting point for your startup, as it will help you make contacts.

2. Fully-managed services

This is another popular business model where the startup offers a fully-managed version of its project. For instance, Databricks is a cloud-based open source company that provides a fully-managed data analytics and storage platform. This way, users don’t have to worry about operating it too much or even preparing back-ups. Another popular example is the blogging site WordPress.

3. Open-core 

As one of the most popular models, an open-core startup offers the majority of its code as open-source (available for free) while some of it is proprietary (paid), which means it is owned by the enterprise. So, a limited version of this software is free and involves community participation. The proprietary part of the code is run by the company’s engineers and developers, and does not involve community assistance. Additionally, both the codes—open-source and proprietary—are present in two different documents, so users have to switch between them to navigate the codes.

4. Restrictive licensing

Some companies require users to comply with certain licenses, such as the General Public License (GPL) and Affero General Public License (AGPL), to use their software, thus adding an element of exclusivity. Owing to these licenses, users must display copyright when copying the source code. Also, any work they share with others must follow the same terms and conditions. Sometimes, they have to pay for patent rights. So whenever they distribute their software, they are also giving away the patent rights. While these restrictions can offer legal protection to a user, they can also be very limiting in their application. 

5. Hybrid licensing 

This model is an advanced iteration of the open-core model. Here, open-source code and proprietary code are both present in a single, unified code. This makes it easier for the user to navigate the final code without having to shift from one document to another. Plus, users can also comment on the proprietary code if they find any problems, even though they can’t modify the code themselves. 

Often, companies use a combination of all of the above models. The CEO of an open-source data streaming platform Confluent, Jay Kreps, concludes, “A key aspect of these kinds of technology-developer data products is they have to have a combination of bottom-up adoption and top-down SaaS (Software-as-a-Service), and you actually have to get both of those things working well to succeed.” All things considered, creating an open-source software startup will boost both innovation and profitability if executed well. 

Header Image by Freepik

SHARE THIS STORY

Share on facebook
Share on twitter
Share on linkedin
Share on email

RELATED POSTS

Why Male Birth Control Is So Hard to Create

Here’s Why Male Birth Control Is So Hard to Create

Despite significant strides in gender equality, the onus of preventing pregnancy disproportionately falls on women. As such, women have long relied on various birth control technologies, including contraceptive pills, intrauterine devices (IUDs) and vaginal gels to minimize the chances of unwanted pregnancies.

What Is the Sunk-Cost Fallacy and How to Avoid It

What Is the Sunk-Cost Fallacy and How to Avoid It

Sunk cost fallacy refers to a situation where an irrecoverable expense (“sunk cost”) has been made and is used as a justification to continue that endeavor, no matter how futile it may be. Almost all of us have made irrecoverable expenses in our day-to-day lives, like buying tickets to a film or a concert.

How News Affects the Stock Market

How News Affects the Stock Market

In January this year, the U.S.-based Hindenburg Research released a report accusing the Indian conglomerate Adani Group of stock manipulation and accounting fraud. The report received widespread media coverage, causing Adani’s stock prices to plummet. The founder and chairman of the Adani Group, Gautam Adani, lost US$34 million of his net worth in just a week after the report was released.

Indian Inventions You Probably Never Knew About

Indian Inventions You Probably Never Knew About

As home to one of the oldest civilizations in the world, India has contributed tremendously to the technological development of the world. Some of the most important inventions that originated in ancient India are the concept of the number “zero”, the game of chess and even the first known accounts of plastic surgery.

The Top 5 Biggest Flops of Shockvertising

The Top 5 Biggest Flops of Shockvertising

Shockvertising (shock+ advertising) is a tactic where an advertiser uses taboo subjects or provocative themes to incite a strong public reaction. This tactic has been known to be quite successful in raising awareness and encouraging behavioral change surrounding acquired immunodeficiency syndrome (AIDS) and human immunodeficiency virus (HIV).

Unleashing the Power of AI: Can It Rival the Divine

Unleashing the Power of AI: Can It Rival the Divine

In January this year, Google engineer Sukuru Sai Vineet created GITA GPT (generative pre-trained transformer). GITA GPT is a GPT-3 based artificial intelligence (AI) chatbot that references the Hindu sacred book Bhagwat Gita to answer questions about people’s issues.