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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Should we do more to incentivize open source?

47 点作者 jackaltman将近 12 年前

17 条评论

freshhawk将近 12 年前
I think the answer is yes, but with a huge caveat: incentives <i>must</i> be build around the social norms that made open source successful in the first place. Incentives built on financial norms would be disastrous and act as strong disincentives instead. Humans are weird, and we act differently when operating under financial norms than we do under social norms. Dan Ariely explains this quite nicely in a lot of his talks, you should google it if you haven&#x27;t seen it.<p>This is why I&#x27;m really skeptical of things like gittip or other &quot;we&#x27;ll pay you pennies to spend hours of your life building open source projects&quot; approaches.<p>I much more excited by the cultural shift that seems to be happening around &quot;my github account is my resume&quot;. It&#x27;s not just a &quot;write open source as resume padding to get a better job&quot; thing, it&#x27;s an increase in the amount of social capital resulting from contribution to open source. Basically if people find out I contribute to a &quot;good&quot; open source project more people care and the people who care, care more than they used to.<p>I think this is an excellent incentive scheme. A popular open source project cannot generate enough revenue to pay me what my contribution is worth so it&#x27;s impossible for them to incentivize me with money. But if my reputation is increased because my contribution is recognized and my peers think more of me, my ideas are more easily heard and my financial career path opportunities are expanded because of that reputation then I am highly motivated to contribute.<p>I think there&#x27;s a big place for the patronage&#x2F;sponsorship model as well (and the incentives to be a patron are quite similar), especially for getting the necessary but boring&#x2F;less sexy things done. It can also push back, in one way, against the problem of reputation based incentives undervaluing boring but high-value work.
评论 #5915308 未加载
评论 #5914731 未加载
BenoitEssiambre将近 12 年前
One area where open source makes a lot of sense is in government infrastructure. It lets governments avoid having everyone&#x27;s data stuck in propriety formats and then extorted by software companies for access later.<p>The UK government, for example, has recently mandated a preference for open source: (<a href="http:&#x2F;&#x2F;www.computerweekly.com&#x2F;news&#x2F;2240179643&#x2F;Government-mandates-preference-for-open-source" rel="nofollow">http:&#x2F;&#x2F;www.computerweekly.com&#x2F;news&#x2F;2240179643&#x2F;Government-man...</a>)<p>Unfortunately, governments are still getting caught in proprietary solutions. Here in New-Brunswick, Canada for example, the government has just chosen an officially sponsored electronic medical record system for the province.<p>Unfortunately, they picked a proprietary SAAS system which means that if doctors signup, everyone&#x27;s medical records will be uploaded to some private company&#x27;s servers.<p>The company charges $24 000 per doctor upfront plus $400 a month subscription for continued access with a price guarantee for only three years. After all our medical records have been converted to their proprietary format at a huge cost (not included in the $24000), this company will be in a position to charge whatever they want.<p>The government gives incentives to doctors to signup to the proprietary system ($16000) and have given monopolistic exclusivity for at least three years to this system when it comes to connecting to hospital lab results.<p>There is actually a good open source alternative developed in other Canadian provinces. The OSCAR open source EMR is quickly becoming the most popular system in those provinces. Support plans often costs less than $100&#x2F;month (it would be free if you were a geeky doctor willing to install and support it yourself). Somehow, the vast marketing and sales budgets of proprietary companies compared to the more minimal OSS sales push was able to sway our government into giving a quasi monopoly to a costly proprietary system.
评论 #5914663 未加载
mseebach将近 12 年前
<i>Although building a company on the heels of the open source community flies in the face of the its spirit</i><p>No, this is false. Free as in speech vs. Free as in beer. Make all the money you can, just keep the software free (as in speech).
评论 #5914474 未加载
评论 #5913875 未加载
mixedbit将近 12 年前
Heroku should not be put alongside Firefox, Linux, Django, etc. It is not an open source platform, only their client-site tools are open source.
评论 #5913833 未加载
gwern将近 12 年前
Summary: open source is a public good &#x2F; has positive externalities, and thus is likely underfunded.
评论 #5914578 未加载
nodally将近 12 年前
There was an excellent talk on this same topic this week at the Open Source Bridge event in Portland. The topic was &quot;No, I Won&#x27;t Contribute to Your Open Source Project&quot;. Slides are available. <a href="http:&#x2F;&#x2F;opensourcebridge.org&#x2F;sessions&#x2F;957" rel="nofollow">http:&#x2F;&#x2F;opensourcebridge.org&#x2F;sessions&#x2F;957</a>
guard-of-terra将近 12 年前
What do we want from open source? For a long time, foss movement rallied around building desktop experience, but now given the prevalence of macs and non-desktop computing this seems to be no longer the case.<p>What kind of open source should we incentivize?<p>For example, do we really need to incentivize ten thousands of ruby on rails testing frameworks?<p>I would argue that grassroot open source needs help in discovery and reaching their audience more than they need &quot;incentivizing&quot;, and discovery means filtering.
评论 #5914173 未加载
czstrong将近 12 年前
I don&#x27;t think incentives should be created and awarded to developers of open source work. That will only attract more of the type of coder you don&#x27;t want developing open source code, causing a reduction in quality.<p>People work on open source projects because they are driven and motivated by the challenge of creating great software that lasts, the mastery they develop while doing it, and the fulfillment and satisfaction of making a contribution to the community of fellow hackers.
jimktrains2将近 12 年前
I&#x27;m actually working on a letter to encourage my city to make the transition from Windows to F&#x2F;OSS.
beat将近 12 年前
So how do you mean &quot;incentivize&quot;? Financial renumeration can often be had, by getting hired by a company that benefits from your open source project (this probably covers thousands of open source developers today).<p>But money isn&#x27;t why people start open source projects, for the most part. What&#x27;s their motivation? Pride? Political freedom? Helping the world? Depends on the person. Incentives need to be aligned with the individual being incentivized. But honestly, money isn&#x27;t a good open source motivator. If someone wants to get rich, there are usually better ways via closed source.
评论 #5913963 未加载
subus将近 12 年前
Interesting question is why academia&#x2F;research is treated differently from the OSS community. Think about all the money being funneled into research from government and non-government agencies and this is never considered penny pinching &#x2F; charity. Why isn&#x27;t there a similar channel for companies &#x2F; government agencies to sponsor OSS projects?
NovemberWest将近 12 年前
That government is best which governs least. -- Often attributed to Thomas Jefferson<p>Years ago, I read a biography of a prostitute and political activist. She wanted prostitution decriminalized, <i>not</i> legalized. She felt legalizing it would create problems. She cited Nevada as an example, where there is a fair amount of regulatory burden on the women but the pimps and johns still essentially do as they please. She just wanted the right to charge for services without risk of arrest.<p>I will suggest that since there is already open source, incentives are probably not a good idea. But removing barriers of some sort might do a lot.<p>I have thought a lot about such things over the years, not open source per se but, for example, how to make money from making information freely available. It is a challenge but can be done and has been for years (broadcast radio, broadcast tv, etc). So I would suggest you work on removing barriers rather than providing &quot;incentives.&quot; Or at least balance the incentives piece with also removing barriers.<p>My 2¢.<p>Edit: Someone want to kindly explain the downvote? Is there some problem with suggesting a removal of barriers instead of providing incentives? Or this just a helping of lurv from one of my many anti-fans? Thx.
评论 #5914392 未加载
Vekz将近 12 年前
Companies should sponser open source efforts similar to some pro athletes. Pro skateboarders make a living off sponsorships. They get free gear and travel expenses from their sponsors and in turn get their sponsors name out. More Organizations should do this for key open source projects. I guess you kind of see this with Joynet and Node.js
ckdarby将近 12 年前
I&#x27;m looking into starting a nonprofit organization to help sustain developers to contribute to open source.
bprowd将近 12 年前
BProwd.com organizes open source developers to create profitable projects where each contributor gets an equity split on the project.
lowglow将近 12 年前
Attach crowd-funded bounties to feature requests.
评论 #5915370 未加载
lazzlazzlazz将近 12 年前
Isn&#x27;t this what gittip is for? It seems to maintain the right social incentives without turning open source into a rat race.