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: How would you sell open source software?

11 pointsby wjh_over 9 years ago
This is a hypothetical question, I don&#x27;t actually have anything I wish to sell.<p>If you had a piece of software that you wished to be open source, but that you also wished to sell; how would you go about doing so?<p>Of course, if the source were to be hosted publically, then it would be easy for anyone to build it. But assume the software did not exclusively target developers, then it would still be possible to sell binaries and make money, I imagine. But what would be the best way to go about making money from your work, while still allowing others to browse the source, and make PRs if they wish?<p>Just wondering how easy it would be to keep things open, while still make money from your work.

7 comments

detaroover 9 years ago
Really depends on the software what is a good fit. Some common options are:<p>a) for server software, you can sell a hosted version<p>b) for software for corporate use, you can sell support<p>c) for software users might want to change or integrate with their own code, have a strict open-source license like AGPL and sell differently licensed versions to customers that don&#x27;t want to conform to the original license<p>d) sell closed plugins or companion tools (e.g. sell an iPhone app that integrates with your open-source web app)
WorldMakerover 9 years ago
You can sell value adds such as additional services or support. Nothing stops you from selling an open source project as is, either, you just have to be a aware that you are essentially competing with your own &quot;free version&quot;.<p>There are also a couple of good Open Source consortiums that are run as non-profits. They act as a 501(c)3 parent organization that handles a lot of the legal footprint for the open source projects they manage and in return they provide a useful, charitable way for businesses and enterprises and individuals to donate to open source projects that they use and have it count as charitable giving that can be used to a tax credit advantage. You aren&#x27;t going to get rich on &quot;donation-ware&quot;, but it certainly is a good way to get smart people to help pay for the maintenance of long-term open source projects.
davismwflover 9 years ago
There are plenty of examples of this, look at some of the software that is open source but have sales around them.<p>nginx, redhat, surgarcrm etc. There really are a lot of examples. Once you find a few, look at the different license types they use, GPL has different versions that allow for different things, MIT is probably the most permissive and probably wouldn&#x27;t be the choice given the description you gave. Then of course, you can always have a license written that fits your specific requirements.
dpc_pwover 9 years ago
As it&#x27;s related I&#x27;ll post some links.<p>I&#x27;ve recently discovered: <a href="http:&#x2F;&#x2F;fosslawyers.org&#x2F;the-copyfair-iniciative&#x2F;" rel="nofollow">http:&#x2F;&#x2F;fosslawyers.org&#x2F;the-copyfair-iniciative&#x2F;</a><p>And I have an idea how to organize open source project to be both free, and sustainable (make income to fund it&#x27;s development):<p><a href="https:&#x2F;&#x2F;github.com&#x2F;CopyFairCorp&#x2F;copyfair" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;CopyFairCorp&#x2F;copyfair</a>
ig1over 9 years ago
I wrote up an article a while back on open-source business models for startups which you might find interesting:<p><a href="http:&#x2F;&#x2F;blog.imranghory.org&#x2F;open-source-business-models" rel="nofollow">http:&#x2F;&#x2F;blog.imranghory.org&#x2F;open-source-business-models</a><p>(although it focuses on startups and not so much lifestyle businesses where other business models are also viable)
drannexover 9 years ago
Hosted version with some extra features built in along with support.<p>Open sourced host-your-own but you pay for fast support and potentially setup.
butwhyover 9 years ago
Spend 5 minutes googling license types.