TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Open Source does not win by being cheaper

425 pointsby thibo_skabgiaover 1 year ago

44 comments

PaulDavisThe1stover 1 year ago
&quot;Profit&quot; is a strange and ambiguous term here.<p>I&#x27;ve been running an open source, libre project for closing in on 24 years now, and generating revenue from it for about 17 years. There&#x27;s never been any &quot;profit&quot;, but there has been revenue.<p>I regard profit as what&#x27;s left of the revenue after you pay the people who work on the project and any expenses, which is the way most corporations and accountants would view it.<p>The only sort of open source project that needs &quot;profit&quot; defined this way is one funded by a capital investment of some kind, where the investor expects a &quot;return&quot;. While there are some open source projects that fit this description, the vast majority do not.<p>Also, as is typical for things linked from HN, this whole article seems very web-y and SaaS-y. There are other kinds of open source projects, believe it or not.
评论 #37684713 未加载
评论 #37686060 未加载
评论 #37686298 未加载
评论 #37686599 未加载
评论 #37690142 未加载
评论 #37684291 未加载
评论 #37689415 未加载
评论 #37692303 未加载
评论 #37684360 未加载
评论 #37691426 未加载
评论 #37687487 未加载
评论 #37686888 未加载
评论 #37686478 未加载
msyover 1 year ago
The problem with this business model is it creates a tension between the OSS version and the paid versions - you want the OSS version to be good, but not such a good solution that nobody feels the need to pay for your SaaS&#x2F;consulting&#x2F;etc. That tension seems to inevitably lead to obvious features missing or functionality&#x2F;knowledge that&#x27;s needed to operate at any scale coistered away as closed source so the sponsoring entity can make some money.<p>If the product is more infrastructural you also now have an established pattern (Elastic, Hashicorp etc) of switching to look-but-don&#x27;t-touch licences to avoid being obliterated as a one-click service for the major cloud providers.<p>Which isn&#x27;t to say the article is wrong, I just wish they wouldn&#x27;t pretend commerically backed OSS is some kind of kumbaya win-win for everyone instead of being effectively a trust growth hack for startups before the need to generate revenue inevitably leads them to turning the screws one way or another on the beloved community that helped them grow.
评论 #37683349 未加载
评论 #37685998 未加载
评论 #37693587 未加载
评论 #37687434 未加载
评论 #37683636 未加载
jmpeaxover 1 year ago
&gt; Minio is a great alternative to companies mindful of who has access to user data. Of course, AWS claims that AWS personnel doesn’t have direct access to customer data, but by being closed-source, that statement is just a function of trust.<p>Can&#x27;t a company claim to be hosting something via open-source software but using a closed-source in-house software masquerading with the same API endpoints as the open-source version? This still requires the same kind of trust as AWS.
评论 #37685214 未加载
评论 #37686240 未加载
评论 #37686402 未加载
评论 #37685399 未加载
评论 #37685172 未加载
评论 #37685201 未加载
mindwokover 1 year ago
The author calls out they are specifically talking about open source solutions that compete with paid offerings. IMO, the jury is very much still out on whether open source &quot;wins&quot; in this regard. In the past decade we&#x27;ve seen a huge rise of open source products, and in the last 5 years or so we&#x27;ve seen many of them move away from that. MongoDB, the Hashicorp stack, Elastic, Red Hat, MinIO, the list goes on.<p>There are not that many truly open source, commercially competitive products remaining and many of them are fighting to prove it&#x27;s a viable business model.
评论 #37683649 未加载
评论 #37683770 未加载
评论 #37686487 未加载
评论 #37684715 未加载
nickelproover 1 year ago
Dumb title, of course it does<p>Author is trying to say Open Source <i>businesses</i> do not win by being cheaper.<p>Open source <i>codebases</i> win all the time by being cheaper, no one pays for compression algorithms or network time daemons or media transcoders. Open source obliterated those markets entirely.
评论 #37692719 未加载
评论 #37688021 未加载
foundartover 1 year ago
For me as an engineer who influences technology acquisition, open source wins by being grokkable.<p>- If my colleagues and I can see the source, we can decide whether or not we think it will fulfill the claims it makes.<p>- Once we&#x27;re using it, if we run into a bug or an unanticipated use case, we can, at a minimum, research a solution and suggest it in a bug report. Alternatively, we can open a PR.<p>(edited for formatting)
评论 #37688182 未加载
ignoramousover 1 year ago
&gt; <i>What is a transparency problem? It’s when a solution being closed source creates distrust between the client and vendor.</i><p>Eterprises don&#x27;t care that much about code. And if they do, business continuity clauses may alleviate most of their closed source concerns. After all, how many financial firms switched to OpenOffice Calc from Excel?<p>&gt; <i>She argues that Amplitude is pretty expensive, particularly prohibitive for some early-stage companies, and larger companies could save a fortune by using an open-source version. While this pitch might resonate with early-stage companies, those same price-conscious early-stage companies will either use an open-source version or a free tier.</i><p>AWS&#x27; go-to-market (GTM) hinged on attracting startups and individual developers by offering them low cost (metered) services. They got this part very right, because Airbnb, Stripe, Twitch et al went on to become large enterprises and grew alongside AWS. There&#x27;s not many things that can compete with <i>low cost</i> &#x2F; <i>free</i>. You can always move upmarket later. Just ask ARM and Intel.<p>For dev tool upstarts, open source has become the defacto GTM (it isn&#x27;t, as TFA rightly points out, a business model). So, unless you&#x27;re Snowflake level good (and you can fend off FOSS shops like Databricks), you&#x27;re better off with an open core model.
评论 #37684490 未加载
评论 #37684446 未加载
brapover 1 year ago
I’m surprised it didn’t mention vendor lock-in, which is definitely a selling point for open source.
评论 #37684387 未加载
评论 #37684997 未加载
andrewmcwattersover 1 year ago
Sort of related only in the realm of software sales:<p>A long time ago I sold a user interface update to a poorly designed game. I priced it at 2x the cost of the game ITSELF. And people still bought it, because it was professionally designed. That is, I as a professional designer, took time away from my full-time work to do what presumably this developer could not.<p>The primary complaint as clearly noted in the comments of the digital distribution platform I sold on at the time was that the update was too expensive. And people obviously commented on how I price-positioned the software.<p>But one point was obvious. The game itself was too cheap.<p>When people are complaining about your price alone and still buying, it’s means there was nothing else worth complaining about.<p>The birds will always want free food. Don’t cater to the birds.<p>As a flattering addendum, the update was distributed illegally and got around to pirates quite well! I was happy with that because most customers paid. It was also clear that I was fulfilling a desired feature set that otherwise wasn’t being delivered.<p>Some problems like that are nice to have as a symptom of creating something people want.
jongjongover 1 year ago
I think a lot of open source projects aren&#x27;t made open source by choice but by necessity. Sometimes making a product open source is the only way for it to gain any adoption at all.<p>The author is focused on a tiny number of elite open source projects. They are not representative of the vast majority of open source projects.<p>Some companies have the right business and&#x2F;or government connections and they can easily sell lucrative licenses for their products but they are a minority. Most people and small businesses do not have that kind of network. Without the right business network, you will struggle to earn any money at all. It doesn&#x27;t matter how good your product is or how much money it could save someone. Nobody will believe you, nobody will even try it out. The adoption hurdle is too big, even if the long term benefits could be massive.<p>Making a product open source is the only way to get your toe in the door because it gives you a tiny chance of having your product noticed and that&#x27;s really all that matters sometimes.
PeterZaitsevover 1 year ago
I think the key point which is missed here is - Open Source gives you the choice.<p>It does not necesarry mean cheaper (in a moment) but it means if you&#x27;re not happy with vendor pricing, quality or there are other factors in play, you have alternatives.<p>With proprietary technology choosing technology means marrying vendor for life
评论 #37685058 未加载
评论 #37686989 未加载
iamnotsureover 1 year ago
Free software is a protection against doing stupid things over and over again.
renewiltordover 1 year ago
For me, OSS is all about being able to edit to get some long-tail functionality in. For both Kong and Airbyte, I didn&#x27;t have to wait for some internal prioritization pipeline to finish.
maggotyover 1 year ago
VLC trumps any sort of paid video player software, including the one provided by Microsoft. Been using it for years at work and its been flawless. In that scenario, it wins!
评论 #37713899 未加载
评论 #37685798 未加载
musicaleover 1 year ago
&gt; For some, this might be a tough pill to swallow. But a for-profit business exists for profit.<p>No, a business usually exists to provide some useful good or service to its customers. FedEx delivers packages. Apple makes phones and computers. Etc.<p>&gt; Definitionally and practically. Profit is what allows the company to hire employees, grow, and sustain itself—it is quite literally what funds ongoing development<p>That&#x27;s <i>gross profit</i>. Regular (net) profit takes operating expenses (including R&amp;D) and other business expenses (interest payments, etc.) into account.<p>It is certainly possible for non-profit businesses - as well as public benefit corporations - to fund R&amp;D.
评论 #37683965 未加载
评论 #37683767 未加载
评论 #37683869 未加载
Joel_Mckayover 1 year ago
Counterargument: Linux is on most servers, smart phones, and information appliances. Primarily because its scaling cost is near $0&#x2F;host, and some users feed useful resources back into the digital karma pool.<p>If the goal is to share an opensource project as widely as possible, than most will sell associated services to generate support revenue. Some operate as a nonprofit entity to offer tax breaks on supported project services.<p>Trying to cram a GPL&#x2F;BSD&#x2F;Apache project into a 1990&#x27;s shareware license model will usually fail.<p>Beer is good...<p>Milkshakes are good...<p>A Beer-Milkshake is a terrible idea =)
评论 #37684450 未加载
keepamovinover 1 year ago
<i>a typical open-source business needs profit to be the ultimate north star.</i><p>I totally agree. We&#x27;re making profit our north star in BrowserBox at Dosyago. It&#x27;s a hard balance to strike, but absolutely necessary.<p><i>Catering to the price-conscious is a losing battle.</i><p>As for competing on price being bad...I guess that&#x27;s true if you go free, but aside from that, I think there&#x27;s markets&#x2F;segments where that works. And if you have the solution that can support a lower COGS then you have the room for that too.<p><i>A great case for an open-source solution is when a transparency problem is present. What is a transparency problem? It’s when a solution being closed source creates distrust between the client and vendor.</i><p>I totally agree with that too. It&#x27;s one of the reasons I thought going full open source would work for our cybersecurity market.<p>But I think there&#x27;s also the reliability concern: many companies are concerned that going with a small vendor may lock them into a dead end if the vendor goes out of business.<p>Open source is like an escape hatch for the pressure of those concerns, by providing a guarantee that if you do go out of business they can keep using your product.<p>I see this as less about licensing and more about access to the code. Breeding self-reliance in your clients is a recipe for scalability, and helps solves their reliability concerns. If you&#x27;re the only source for updates and changes, you&#x27;re a single point of failure. Open source is resilient in that way.<p>Come check us out: <a href="https:&#x2F;&#x2F;github.com&#x2F;BrowserBox&#x2F;BrowserBox">https:&#x2F;&#x2F;github.com&#x2F;BrowserBox&#x2F;BrowserBox</a>
评论 #37686451 未加载
peter_retiefover 1 year ago
I have always cringed at people calling open source &quot;freeware&quot;, I had a boss many years ago who had this mindset, for him expensive software was a guarantee of success.<p>For me, open source is the power of collective wisdom, the propriety software that I have seen through the years has always seemed a bit sad, lonely and unread.
martypittover 1 year ago
Fantastic article. I&#x27;d love to see more people championing statements like &quot;Profit, not usage, is a measure of success&quot;.<p>I think there&#x27;s a stigma about open source projects being run as commercial, profit-generating businesses, and I&#x27;m very happy to see more people championing the Commerical, Profitable OSS cause -- which everyone in the ecosystem benefits from. (More Profit == Keep Building More OSS).<p>I happen to like the Open Core model here, where businesses adopt OSI OSS licenses for the core, and Source Visible licenses for the rest - which gives the balance of visibility, auditability, etc, whilst still enabling the project to be revenue generating, delivering longevity as well.
评论 #37685945 未加载
评论 #37686027 未加载
评论 #37686889 未加载
carapaceover 1 year ago
Win what? TFA is published on a platform owned by Microsoft.<p>- - - -<p>I always thought that the whole point of computers and software was to make machines to do the scut work so we could all take a break and explore the universe Star Trek-style.<p>You don&#x27;t win by making money, you win by obviating the need for money at all.<p>Science has delivered technology and wealth (it&#x27;s not evenly distributed, of course, but that&#x27;s not the problem I&#x27;m talking about.)<p>If we apply the technology we already have we can take care of everybody on earth (and mitigate the climate change) and you just sit around and write software or play video games or whatever you like.<p>That&#x27;s how FOSS wins: &quot;Let the robots do the work and we&#x27;ll take their pay.&quot;
评论 #37685210 未加载
jrochkind1over 1 year ago
&gt; Granted, MongoDB eventually switched to a special SSPL license to add specific restrictions on Cloud Providers from distributing a service without contributing to the project, which isn’t OSI approved, but is open-source practically<p>As an open source consumer (as well as author, but not as a business), I consider it &quot;practically&quot; a part of open source that I can choose to run open source software on any vendor or platform I want, not just ones who have a licensing deal with the software authors. This is a very practical matter.<p>It may well be that you can&#x27;t actually build a succesful business on actual open source. The arguments about how you can succeed with an open source business seem to be mostly based on making the source code _available_, with no need for it to be actually open source. It may be that &quot;source-available&quot; without actually being open source can be a viable business model in many more cases than actual open source.<p>I think the sustainability&#x2F;viabiilty of open source is indeed currently under question.<p>But the difference between source-available software without an open source license, and actual open source licensed software, really does make practical difference to the consumer.
评论 #37689080 未加载
rushabhover 1 year ago
Open source pretty much wins by being cheaper (in most cases free). 99+% of users never look at the source code. That&#x27;s the reality.
kristianpaulover 1 year ago
Open Source wins by bringing common tooling and development environments. An ecosystems of choices from where to start your project.
29athrowawayover 1 year ago
When depending on open source projects it is harder to run into situations such as what happened to Adobe Flash, or Microsoft Silverlight.<p>Or the entire career of this guy <a href="https:&#x2F;&#x2F;blog.visionarycto.com&#x2F;p&#x2F;my-20-year-career-is-technical-debt" rel="nofollow noreferrer">https:&#x2F;&#x2F;blog.visionarycto.com&#x2F;p&#x2F;my-20-year-career-is-technic...</a>
mbar84over 1 year ago
My hypothesis about open source is that it&#x27;s all about tax evasion. I can write some software for others to use, not charge them anything and thus no tax liability is generated. If they do the same, we&#x27;ve generated value for each other without the tax man getting a cut.
评论 #37692998 未加载
nullcipherover 1 year ago
&gt; While the core product is typically maintained by a central engineering team, integrations or plugins are often built by community developers and then occasionally merged into the main branch.<p>One of the things I really dislike about opensource deployments is plugins. Often the core team is happy to let something go to a plugin and 99.99% of the time plugins just get abandoned. It&#x27;s worse when some projects &quot;outsource&quot; basic functionality like authentication (say via saml or oidc) to a plugin.
评论 #37685236 未加载
ilikerashersover 1 year ago
Posthog isn&#x27;t truly open source as the author claims.<p>It&#x27;s &quot;too complex&quot; to run natively and is only recommended for &quot;hobby&quot; projects. They basically say, yeah our source code is there but if you want to run it yourself, forget about it.<p>I was thinking of some clients I have that would benefit from this in their secure environments but was quickly chastened by their docs.<p>Fair enough, they have to make money but seems like the ole bait-n-switch method of customer acquisition.
评论 #37737285 未加载
评论 #37716032 未加载
评论 #37690800 未加载
rubenfiszelover 1 year ago
Interesting post and would like to bring nuance as the founder of an open-source alternative to Retool and Airplane: <a href="https:&#x2F;&#x2F;github.com&#x2F;windmill-labs&#x2F;windmill">https:&#x2F;&#x2F;github.com&#x2F;windmill-labs&#x2F;windmill</a><p>Our enterprise edition is clearly cheaper (between 2-5x cheaper based on customers migrating away from those) than our competitors but we bet on volume and lack of sales team to make it up for it in terms of margins.<p>There are pragmatic reasons for it, our community&#x2F;oss edition is featureful and include SSO so there is a temptation for our customers to just roll with the CE and we cannot be too greedy.<p>One could argue that support should be sufficient since the jobs ran by windmill are critical, but the main strength of a product like this is reliability and since we achieve near 100% reliability, it isn&#x27;t sufficient. We are not gonna intentionally make our product less reliable on CE.<p>The other reason in my opinion is deeply rooted with the nature of open-source: software cost nothing to replicate and it would be a shame to have users not benefit from the right tools just so the pricing can extract as much $$$ as possible.<p>So ultimately it comes down to the tension between being VC funded (and we are but to a much lesser extent that our prop alternative) and the pricing of open-source. I am deeply convinced that there is a compromise that satisfies everyone by having the different force in presence being kept-in-check. VCs want small seed companies to scale to become global companies; customers and users want to invest in a platform they know they won&#x27;t have to regret later because of rent-seeking or lock-in practices. True OSS helps companies achieve global scale as long as their product is better (which make me agree with the substance of the post, being cheap is not enough) and also ensure that company can never or hardly employ dark patterns otherwise OSS fork of company&#x27;s product will be too competitive against itself.<p>Before being a founder, I was among the most skeptical of OSS with VC backing and I really understand why someone would have a hard stance on it. But I came to realize that good software takes not only lots of hard work, but a focus and a dedicated team that is hard to find without a core team that has strong incentives to make something that people want. So I see the future being dominated by companies that fall somewhere in the following spectrum:<p>1. OSS products that are public utilities and there are enough needs or the project is interesting enough to have a strong core team that doesn&#x27;t require VC backing<p>2. OSS products that are more commercially oriented and have values but wouldn&#x27;t exist without VC backing<p>3. OSS products that were able to bootstrap themselves completely and are COSS but without VCs<p>And proprietary software to slowly become extinct as the world of software become more competitive everyday as the potential grow larger and the number of VCs that will fund open-source grow larger (and the ability to bootstrap those businesses also get easier).
评论 #37684004 未加载
kruhftover 1 year ago
It&#x27;s only free if your time is free.
bambaxover 1 year ago
All very true. Price-conscious customers are not worth catering to. Non-price-conscious customers, well, don&#x27;t care about price (to a (large) extent). Price is very rarely an issue.
ubermonkeyover 1 year ago
I thought this was well understood. TCO is a big number, and license cost is typically a small portion of it.<p>FOSS can be a win because of stability and control; cost is rarely the driver.
Uptrendaover 1 year ago
I like that his blog is literally just pages on Github. It shows that there are so many free resources these days if you know where to look. That&#x27;s cool to me.
app4softover 1 year ago
&gt; <i>“This product is X, but open source.”</i><p>Mastodon.
kazinatorover 1 year ago
Open source wins by selling out to big corporations who lock users into service apps.
gspencleyover 1 year ago
&gt; Profit, not usage, is a measure of success<p>99.999% of SaaS start-ups need to hear this
quickthrower2over 1 year ago
It is a good, but incomplete article, as TF is not addressed.
intelVISAover 1 year ago
The only reason to keep something closed source is if you&#x27;re trying to hide questionable behaviors (e.g. NVIDIA drivers, M$ Windows) or your code&#x27;s embarassing (most enterprise software).
评论 #37690813 未加载
incomingpainover 1 year ago
Successful open source follows the freemium model.
mproudover 1 year ago
But sometimes it does
jandreseover 1 year ago
I&#x27;ve always been annoyed that companies will pay 6 figures for a support contract, but won&#x27;t consider hiring a full time engineer for the same or less pay to support an open source product that does the same thing.<p>The support contracts are often disappointing too, like you are paying $200,000+ a year for the stupid thing and they won&#x27;t even fix your problems? &quot;That product is not our current area of focus&quot;. So frustrating.<p>The multiplication of effort you would see if 5 or 6 companies did this is incredible. For example the Linux kernel is an example of this working. Everybody cooperates, everyone wins.
评论 #37683755 未加载
评论 #37684045 未加载
评论 #37683926 未加载
评论 #37683436 未加载
评论 #37684311 未加载
评论 #37683741 未加载
评论 #37683435 未加载
评论 #37683270 未加载
评论 #37684099 未加载
throwaway892238over 1 year ago
&quot;Open Source&quot; doesn&#x27;t win, period, because it doesn&#x27;t compete with anything. Open Source is not a business model or a product. It&#x27;s an engineering widget. You can use it to build a product, or you can use it to make a jig to shore up an uneven table leg. Nobody cares about the license or whether they can read your code. They care if you build a product that solves their problem.<p>You know why companies use Open Source, for the most part? It&#x27;s free. Not because it&#x27;s better than the non-Open Source alternative, because very often, it is not. And not because they can read the source code, because companies need a working product much more than they need the ability to write their own patch for a bug. And not because of some feel-good notion of sharing with a community. It&#x27;s just cheap and plentiful. Which is great, for the consumer. But it&#x27;s not easy to build a company on a free product.<p>For the most part, Open Source products win by either being A) cheaper, B) Freemium, C) &quot;Source-Available&quot;, D) being the incumbent, or E) a better product.<p>Sometimes &quot;a better product&quot; really does win out, if a product is able to provide features competitors don&#x27;t. But incumbents have had the time and resources to establish lots of features, a solid track record, and lots of support and integrations, so <i>not</i> going with the incumbent tends to be a bad idea. People prefer Source-Available when it&#x27;s completely free, and Freemium if it&#x27;s not completely free. All things being equal, cheaper wins.
评论 #37683874 未加载
评论 #37683843 未加载
评论 #37685398 未加载
评论 #37699956 未加载
评论 #37683848 未加载
评论 #37684105 未加载
mooredsover 1 year ago
Disclosure: I work for a closed source product company, but write a lot of open source that pairs well with our product.<p>What a silly claim by the author.<p>Of course OSS wins by being cheaper (in terms of $$$ paid). I agree that cost is not the only way it wins, though. Points made by the author on how it can win:<p>* extensibility<p>* transparency<p>I&#x27;d also add:<p>* lower barrier to entry (for a subset of technical users, at least). If you want to try it, you download it.<p>* optionality: in the spirit of libre open source, you should be able to stand it up yourself. If things go sideways with the company providing you the OSS app, you&#x27;ve lowered your risk.<p>* if the user is a dev (the product is infra) &quot;many eyes make for shallow bugs&quot;<p>Those are all compelling arguments.<p>However, weighed against all of that is the profit motive and sustainability of a business. People, even software devs, like to eat :) . And businesses need to make money to employ people and push a product forward.<p>Honestly, I don&#x27;t think we&#x27;ve figured out how to build a pure big open source business outside of the following business models:<p>* consulting&#x2F;support (Redhat); pursuing this has poorer margins<p>* loss leader for another service (like VSCode for the MS ecosystem). this isn&#x27;t really a pure OSS business model<p>* hosting&#x2F;SaaS (but the clouds impinge; I opined a few years ago on this: <a href="https:&#x2F;&#x2F;www.mooreds.com&#x2F;wordpress&#x2F;archives&#x2F;3438" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.mooreds.com&#x2F;wordpress&#x2F;archives&#x2F;3438</a> )<p>(I&#x27;m leaving out open core or SSPL companies because I don&#x27;t consider them to be &#x27;pure&#x27; OSS companies, myself.)<p>Maybe the answer is that we can&#x27;t have a big open source business. Maybe smaller ones are just fine. I&#x27;d avoid VC though, in that case. Most don&#x27;t like smaller businesses.<p>FYI, you can also have some of the beneficial attributes of OSS:<p>* transparency through clear communication and docs<p>* extensibility through clear, stable APIs and docs<p>even with a closed source company. Software companies have lots to learn from OSS as a development process.
评论 #37684132 未加载
shubham_yover 1 year ago
We are also open Source community at Apache <a href="https:&#x2F;&#x2F;github.com&#x2F;apache&#x2F;age">https:&#x2F;&#x2F;github.com&#x2F;apache&#x2F;age</a>
zubairqover 1 year ago
Former Red Hat employee. Some valid points in the article and comments.