Most often, opensource software are not opensourced with a commercial intent. They are created for ideological reasons and / or to highlight their professional skillset. Some of these opensource projects become popular, and soon the creator(s) become deluged with feature requests and / or support requests for the opensource software. Ofcourse, at some point it becomes economically unviable for a developer to provide…
Ask HN: What is the economics/business behind building an open source software?
11–17 of 17 posts
Re: Ask HN: What is the economics/business behind building an open source software?
#12Another indirect reason is creating support for your product in another open source project. Qualcomm, for example, adds Linux drivers for their chipsets so they can be used in Android devices.
Re: Ask HN: What is the economics/business behind building an open source software?
#13Developers often ask on HN: "How can I make a full-time living from my open source product?" Consider this scenario: You have created an open source library or programme and now want to sell it to customers. You would love to work on the product full-time. And it's important to you that the product remains open source. What are your options? - Offer the product for free, but sell support. (No developer finds this opt…
Offer the product for free, but sell support. (No developer finds this option appealing.) This is new to me - do developers really not like providing paid support for their product? It's one of the easiest way to make money! The whole of India's IT industry makes money this way - the annual maintenance contract is a tried and tested business model. Even I've made easy money by doing light sys-admin tasks on VPS for c…
Same thing happened to music industry. Artists could live off record sales alone, but ever since napster, going on tour is no longer optional if they want to maintain a proper rockstar standard of living.
Re: Ask HN: What is the economics/business behind building an open source software?
#14Another indirect reason is creating support for your product in another open source project. Qualcomm, for example, adds Linux drivers for their chipsets so they can be used in Android devices.
But aren't most of Qualcomm drivers closed source blobs? I remember that's why many mobile OS ports have to depend on libhybris ( https://en.wikipedia.org/wiki/Hybris_(software) ) to use the binary-only Android drivers of Qualcomm and other SoCs.
Re: Ask HN: What is the economics/business behind building an open source software?
#15The simple answer is that enterprise companies often want open source for security and flexibility reasons, but they also want hosting, support, and custom services. The world's largest open source software company, Red Hat (which IBM acquired in the largest buyout in software history), makes their money exactly this way. Many smaller commercial open source companies like my own follow this same model. Google is anot…
Re: Ask HN: What is the economics/business behind building an open source software?
#16The simple answer is that enterprise companies often want open source for security and flexibility reasons, but they also want hosting, support, and custom services. The world's largest open source software company, Red Hat (which IBM acquired in the largest buyout in software history), makes their money exactly this way. Many smaller commercial open source companies like my own follow this same model. Google is anot…
I don’t think it’s fair to think of Google as an open source company. Everything at Google exist to reinforce search or advertising and those segments are not open.
Open source exists because its easier to make money with software if you don't have to pay developers for the code you start with!
How you make money is up to your business model. In the case of Google, that's the egregious advertising and surveillance business. As much as I dislike that, it is still a business that monetizes open source software.
Re: Ask HN: What is the economics/business behind building an open source software?
#17From an investor perspective, it's great to see a strong top end funnel, prior to investing. With open core products, that's pretty straight forward.
There customer / product development is present through feature requests and, if popular enough, you get some free work. In practice, that might be a big driver upfront, but isn't a huge motivator as it grows. Additionally, open-source devs are a great and passionate early adopter group. So, all in all, tons of upside to going the open-core route.
However, the open source community isn't dumb and there are signs that, en masse, they are tired of getting used.