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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Should developers maintains Open Source projects for free?

3 点作者 smel大约 7 年前
I think it&#x27;s a very bad idea or at least those projects should not be business friendly ?<p>I created and maintained an open source project for more than seven years. Used by a lot of companies (big names Oracle&#x2F;IBM&#x2F;SAP&#x2F;VMWare ). Even if it was a really fun and I learned a lot with this project<p>I will never do it again and I encourage people I know to stop contributing to Open Source unless it&#x27;s part of their day job.<p>You can of course have little toy projects and learning experiments but should not work on open source project unless you have a clear idea on how to make money from it. If you feel like you want to do charity, there are other people worthy (than big corporations).<p>What do you think ?

1 comment

fiiv大约 7 年前
I am a freelance web developer working mostly as a frontender and in Node.js. I very often sell my clients on the idea that something I develop for them is better as an open source module. I then charge them for that time as if I built it just for them.<p>I do not consider this unethical as I always tell them up-front that I am doing this, and they are still getting this functionality. Several times I release the module under their name after as well (on Github and&#x2F;or NPM), depending on their wishes.<p>As for the big players like Oracle, I am personally not a fan of the organisation but in their defence, they release plenty of open-source projects (Graal comes to mind: <a href="https:&#x2F;&#x2F;github.com&#x2F;oracle&#x2F;graal" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;oracle&#x2F;graal</a>). And you know Facebook has a whole ecosystem they maintain in PHP, React, machine learning, etc. Their developers are paid to work on these projects. Google is the same way as far as I know.<p>So &quot;maintaining for free&quot; might not be completely free.
评论 #17064784 未加载