TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: FOSS maintainers, what can you "sell" to sustain and earn a living?

16 点作者 kjok超过 1 年前
While the FOSS source code is open and available publicly, what do you believe you can sell to sustain project development and make a living?<p>For instance, we&#x27;ve seen projects selling ongoing support&#x2F;maintenance.

11 条评论

ezekg超过 1 年前
There&#x27;s a quite a few different business models to choose from. You can do open source with a turn-key cloud offering (like myself and others e.g. Sentry, Plausible, Cal.com, Airbyte, Bearer). You can do open core with premium&#x2F;enterprise features (Sidekiq, OpenReplay, PostHog, Supertoken).<p>Like a lot of those, myself included, you could also do both of these at the same time i.r.t. cloud and self-hosting (i.e. have a community and enterprise self-hosted edition).<p>You could also try to sell support and consulting contracts to enterprises (this is hardest route, imo).
matteoraso超过 1 年前
This isn&#x27;t quite what you asked, but selling free software is totally viable if you don&#x27;t open source it. The only caveat is that you have to give the source code to anybody that purchased the binary if they ask for it. As for open source code, pretty much the only thing I can think of is consultancy services, but your project would have to be big to pull that off.
评论 #37180358 未加载
ashvardanian超过 1 年前
Selling performance optimizations is another option. It&#x27;s not relevant to startups and individual users, but can be relevant for enterprises, who spend millions on cloud.
评论 #37165897 未加载
评论 #37170181 未加载
millerhooks超过 1 年前
Stump grinding services? A decent machine can be had for under $3000 can be towed by any vehicle and the planet just keeps making more stumps so there’s always one to grind.<p>Less dependency management than JS but they don’t run in docker.
jononor超过 1 年前
There are many options. The appropriate mix would depend on the project, popularity, target audience and skills&#x2F;interests of the maintainer. Off the top of my head: Hardware, hosting services, support, trademark or patent rights, custom development, consulting, features (open core), bragging rights, social&#x2F;insiders club membership, swag&#x2F;merchandise, educational materials, certification, job placements&#x2F;recruiting&#x2F;headhunting, marketing&#x2F;ads&#x2F;product placement.
pornel超过 1 年前
The easiest option is to get a full-time job at some place that needs the type of OSS code you write <i>and negotiate your employment contract</i> to specify exactly what will stay yours and&#x2F;or open.<p>In terms of sustaining a living, the second best option is IMHO dual-licensing GPL&#x2F;AGPL and a commercial license. However, note that this isn&#x27;t really writing FOSS for a living. This is mostly a job of making sales calls, reviewing contract changes, and chasing invoices.
gitgud超过 1 年前
It’s simple, FOSS projects are an act of charity to the community.<p>Trying to make money from <i>”the project itself”</i> creates misaligned incentives, as the maintainers are trying to extract value&#x2F;funnel users to pay. Whereas the community is attracted towards FOSS in order to <i>not pay</i>…<p>Adding support and maintenance fees also creates this misalignment of incentives. The community wants easier and simpler configuration, debugging etc… but the maintainers get support work if the project is difficult to configure, so naturally it’s not in their interest make the project easy to fix&#x2F;configure…<p>The FOSS project itself needs a different commercial product to support its development. The best projects with aligned incentives are FOSS frameworks and libraries that a company needs in their commercial product…
评论 #37177301 未加载
评论 #37175970 未加载
Communitivity超过 1 年前
You sell value adds. This is often in the form of consulting (see JBoss and others) but can also be in the form of commercial plugins&#x2F;extensions while your fully functional core. If you go the second route though, remember that people will notice and you&#x27;ll lose users as soon as you start gatekeeping commits in order to keep your commercial plugin attractive. Instead, continue to add value to your plugins through services, hosting, new features. This is a variant of the Open Core model (<a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Open-core_model" rel="nofollow noreferrer">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Open-core_model</a>), used by Kafka and others.
nektro超过 1 年前
sell support to other businesses, they dont care about it being open source. only individuals do and even at that only a subsection of technically inclined ones do
greggarious超过 1 年前
Commercial use.<p>Let someone use it at home, then be forced to pay a license at &quot;work&quot;.<p>(I regret being such a socialist in my 20s)<p>Also there&#x27;s the comedy option of selling zero days you yourself inserted.<p>(I tend to just use them, since CERT was rude.)
评论 #37170722 未加载
dingusdew超过 1 年前
Services. Often, a FOSS application may be too &quot;wonky&quot; for the average user, and so the creator of the FOSS application makes money by offering support services for their product.<p>This is basically the entire business model of RedHat, I believe. They don&#x27;t sell their software as much as they sell support for it.