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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Convince boss to open source

7 点作者 jacob9706超过 10 年前
Hey everyone - Recently I have been doing a bit at work that if I was doing it at home I would open source it. Working for a corporation has its ups and downs but by far the biggest downer is not being able to give back to the community as much as I would like.<p>My question for HN is how do I convince my boss to open source things like wrappers around libs? I do not only have to convince my boss (a software developer) but the CEO (all business) as well.

5 条评论

kuujo超过 10 年前
I think the two business arguments for open source are:<p>Open sourcing software assists in its stability by creating a larger user base (users who report bugs) and attracting contributors (free development).<p>At the same time, open source contributions can promote a favorable view of the company as giving back to the community from which they presumably take. This can be attractive to prospective employees. I&#x27;ve been fortunate enough to be able to work on open source projects and indeed contribute them back to the open source community, and I likely would not be interested in any position where that were not the case to some extent.<p>Of course, there is always a need for a lot of software to remain proprietary. But at the same time, there are plenty of cases where the benefits of the open source community (testing and contributions) outweigh the risks of helping your competitors (open source generally useful tools, not specific competitive advantages in your industry).
saniul超过 10 年前
This is a great read on this topic, by Artsy’s CTO Daniel Doubrovkine – <a href="http://code.dblock.org/2015/02/09/becoming-open-source-by-default.html" rel="nofollow">http:&#x2F;&#x2F;code.dblock.org&#x2F;2015&#x2F;02&#x2F;09&#x2F;becoming-open-source-by-de...</a>
Someone1234超过 10 年前
Make a business case.<p>Businesses are amoral, if you can make a business case for why it improves their reputation&#x2F;profitability&#x2F;return then they&#x27;ll likely agree.<p>For example, you might try suggesting that outside developers could contribute bug fixes and or improvements which the business could benefit from for free.<p>However if the library could assist your company&#x27;s competition then forget it, it won&#x27;t happen.
thomasfl超过 10 年前
What is there really to question about having others do code review and development for you for free? Most software systems have 0.1% business logic that you might want to keep for yourself. The rest can be candidates for open source components.
api超过 10 年前
Turn it around:<p>Is there anything that you would <i>lose</i> by open sourcing?<p>If the answer is &quot;nothing&quot; then argue that there&#x27;s only upside -- which is probably true.