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.

Ask HN: Has open-sourcing every killed a company?

40 pointsby atarianabout 7 years ago
A common fear I hear from people who don't want to open-source their projects is that a competitor might steal their code. I've personally never heard of this happening, but I'd be interested to hear any stories about it.

15 comments

cjbprimeabout 7 years ago
I don&#x27;t know of any companies which failed due to competitor access to source code. There are probably many companies that failed as businesses because their code was open source and as a result they couldn&#x27;t convince people to fund their work, so that seems like a more pressing concern.<p>OpenSSL is a famous example of an open source project that is massively depended on, including by billion dollar companies, and yet the company&#x2F;project trying to maintain it was receiving almost no funding until an outcry a few years ago.<p>It might also be instructive to think about FreeBSD. It is much less popular than it used to be. Its code was used as part of the basis for the original Mac OS X release in 2001, but Apple&#x27;s changes were made proprietary rather than contributed back to FreeBSD, and (arguably) as a result hardly anyone uses FreeBSD now, while millions use macOS. We can think of macOS as having been a competitor to FreeBSD in this sense.<p>Linux, on the other hand, requires contributions to be given back to the main project, and is doing much better.
评论 #16822267 未加载
评论 #16818277 未加载
评论 #16821652 未加载
bartozoneabout 7 years ago
I worked for an open source company about 4 years ago. It was quite popular, venture backed, and had all the interest in the world. We launched with a lot of fanfare, and adoption was quite strong. We raised a series B just before our official launch and had the backing of great investors. The problem with open source isn&#x27;t that someone else is going to come and take your code and use it to compete against you. It&#x27;s that it&#x27;s nearly impossible to monetize something that you give away for free otherwise.<p>We experimented with a lot of different business models, but the reality was ... no engineer was willing to pay us for something like &quot;analytics&quot; ... or &quot;hosting&quot; ... They were just going to keep using the code.<p>It&#x27;s also incredibly difficult to track actual usage. There was no way to enforce the use of it on our CDN, so people were likely using our product, and we didn&#x27;t know about it at all. When you open source, you just give up a lot of control. When you&#x27;re end user are engineers, they won&#x27;t pay unless it&#x27;s something they can&#x27;t do themselves, or aren&#x27;t already using another service.<p>If you look at a company like SugarCRM (open source CRM product), businesses will pay. Granted, they aren&#x27;t salesforce, but they have a legitimate business model that works for them. So while it can work, before making a decision, I would talk to your customers about what they would be willing to pay for, and how much.
guitarbillabout 7 years ago
A codebase is an assert (or a liability), one that you spend time and money creating. If your business model&#x2F;operations are such that anybody with the code could clone it quickly, it&#x27;s a bad idea to give it away.<p>The obvious one I can think of is where you sell (commodity) hardware + value-add software for a premium. Mobile apps is maybe another example which already suffers badly from cloning (without available source code), because the over-saturation makes success more or less luck.<p>From a business perspective, open-sourcing some code still make sense in many situations though. You may want to grow a community around it (Docker&#x2F;Chef&#x2F;Puppet&#x2F;Ansible&#x2F;Salt&#x2F;etc), or gain market share by making it easy to install&#x2F;try out (see previous, or PostgreSQL vs Oracle&#x2F;MSSQL&#x2F;IBM DB2), or recruit. In general, &quot;business&quot; is always going to underestimate the value of this and stray away, because it&#x27;s taking a leap of faith (read: risk).<p>It gets interesting when pluses and minuses overlap. For example Arduino, would they have gotten as popular without being open source? Probably not. Are knock-offs cannibalizing their sales? A bit. Did that cause much loss? I don&#x27;t know, I assume ARM boards and ESP8266 had more impact. So even though they&#x27;re commodity hardware + software, the community part probably offsets the easy-to-clone pitfall.
slgeorgeabout 7 years ago
At the widest level &#x27;has open sourcing ever killed a company&#x27;.<p>Off-hand I can&#x27;t think of any companies that have taken a <i>successful</i> proprietary product (code-base) and then open sourced it. If your main code-base and business around it are successful there&#x27;s not much value to open sourcing it. It would be hard to convince any business that they should do something that increases risk. The &quot;business&quot; argument in favour of open source would be around contributors and the marketing effect - but if the product is already successful that&#x27;s a weak argument.<p>In most circumstances software companies have open sourced proprietary code-bases because they were under threat and needed some sort of radical strategy. The canonical example is Netscape. There&#x27;s really on a few examples - I don&#x27;t think there&#x27;s much evidence that they failed _because of_ open sourcing. The reality is they were under competitive pressure any way. Another big example is Sun though that&#x27;s a nuanced story far beyond open source.<p>Then the last group is companies that are built as open source endeavours. Do they fail &#x27;because&#x27; of open source more than proprietary software companies? It&#x27;s a bit of a difficult to infer what would have happened if they weren&#x27;t open source: how do you imagine Docker would be doing without being open source, VMWare is an example from an earlier age but the user audience and market dynamic are a bit different. My personal opinion would be that open source helps in the initial stages if your target user is technical [0], but that it does make it harder to commercialise and puts you under consistent risk of substitution or disintermediation. Community building isn&#x27;t really dependant on being open source - look at GitHub, it <i>serves</i> the developer community who are pragmatists. The problem of commercialisation is that the economics aren&#x27;t on your side and the customers buying behaviour is orientated on the proprietary model - users buy scarcity.<p>If you&#x27;re interested there&#x27;s quite a lot of good academic work on open source as a business model, searching for &#x27;innovation and open source&#x27; should turn up some interesting papers. Like all business studies they all suffer from a small group of examples and a complex environment aka real life.<p>[0] In other words, if it&#x27;s a normal user audience open source makes no difference. That&#x27;s why line of business apps don&#x27;t have any traction.
dingo_batabout 7 years ago
I think docker is going to become an example of this.
评论 #16819892 未加载
repomies6999about 7 years ago
Not in that sense. But one open sourcing I was witnessing revealed other sensitive information (credentials), and resulted in a huge losses to the company.
rl3about 7 years ago
Balanced, perhaps:<p><a href="http:&#x2F;&#x2F;blog.balancedpayments.com&#x2F;benefits-open-company-balanced&#x2F;" rel="nofollow">http:&#x2F;&#x2F;blog.balancedpayments.com&#x2F;benefits-open-company-balan...</a><p>Whether or not that had anything to do with their demise, I couldn&#x27;t yell you. Fantastic company though.
ada1981about 7 years ago
I was thinking of open source projects that killed other companies -- Ie, Wikipedia shuttering Microsoft Encarta - but then I saw your comment..
dmanabout 7 years ago
The other side of the equation is - how many projects benefit from the additional eyes and hands that a community brings?
评论 #16818934 未加载
brent_noordaabout 7 years ago
Sun? Netscape?
评论 #16818999 未加载
评论 #16819291 未加载
klsabout 7 years ago
Possibly Santa Cruz Operations, but they where in trouble before Linux really took off IIRC.
UFC9783about 7 years ago
Starwood Hotels.
评论 #16826747 未加载
oweilerabout 7 years ago
RoboVM.
ThatHNGuyabout 7 years ago
look at Hashicorp: all their products are opensource and I think it&#x27;s not disappearing in the next years.<p>Packer, Vagrant, Terraform...they are largely adopted and it makes Hashicorp in a strong position
theknarfabout 7 years ago
*ever