您现在的位置是:首页 > 金融 > 正文

Linux基金会的研究对开源可持续性的争论提出了质疑

发布时间:2020-02-23 17:08:41来源:

导读 事实证明,开源开发人员的收入往往很高。这是从最近Linux基金会的一份报告(PDF)中得出的一个可能的结论,该报告发现200个最活跃的开源项目中超过75%的顶级维护者都是全职或兼职从事开

事实证明,开源开发人员的收入往往很高。这是从最近Linux基金会的一份报告(PDF)中得出的一个可能的结论,该报告发现200个最活跃的开源项目中超过75%的顶级维护者都是全职或兼职从事开源工作的。这不是一个新的发展(我在2008年就写过),但它值得重复,因为我们显然(再次)处于开源的可持续性危机之中。

正如路易斯·比利亚(Luis Villa)所说,“拿工资”和“舒适的工作”是两码事,后者会导致精力枯竭。但它确实表明,我们可能需要用更多的数据和更少的手势来进行对话。

参见:防止开发人员精力枯竭的10种方法(免费PDF) (TechRepublic)

在一个越来越依赖开源软件的世界中,80%到90%的现代应用程序都是使用开源软件构建的,因此,对此类软件进行充分的维护至关重要。从2014年开始,Linux基金会创建了核心基础设施计划,以帮助资助和支持被认为对全球信息基础设施至关重要的开源项目。然而,这样的努力主要覆盖了资金不足的开发人员/项目,并不打算为开源项目提供全部资金。

这些怎么样?

作为对相互依赖的开源项目健康状况的初步调查的一部分,Linux基金会深入研究了GitHub的数据,以确定谁对前200名最活跃的开源项目做出了什么贡献。调查结果可能会让你大吃一惊:

一个有趣的模式[从GitHub的数据中浮现出来]:被雇佣和成为自由/开源软件(FOSS,自由/开源软件)包的最大贡献者之间存在着高度的相关性。2017年GitHub的一项数据分析发现,一些最活跃的自由/开源软件开发人员贡献了他们的微软、谷歌、IBM或英特尔员工电子邮件地址下的项目。即使附录中所列项目的贡献者没有从私有公司获得开发这些包的直接补偿,他们作为自由/开源软件社区的一员的身份可能已经认可了他们当前的有偿工作的资格。

我的回答吗?我很惊讶,只有不到75%的核心维护者被雇佣来贡献开源代码。这可能很低,因为很难将GitHub的个人资料与开发人员在现实世界中的角色/雇主联系起来(尽管Linux基金会努力搜索LinkedIn和其他网站来将开发人员与雇主联系起来,但仍无法建立任何形式的公司从属关系)。正如Linux基金会的执行官Chris Aniszczyk所指出的,“许多人并不是通过公司的邮箱地址来贡献代码的,即使他们是在上班时间贡献的。”这种贡献可能直接与开发者的工作有关,也可能间接地有利于他们的雇主(当然,也可能只是一种业余爱好)。

无论如何,开源开发者往往能得到很好的补偿的发现并不是孤立于Linux基金会的调查的。正如分析师劳伦斯·赫克特(Lawrence Hecht)所指出的,一系列独立研究得出了同样的结论。

然而,……现在庆祝可能还为时过早。

虽然我们可以得出这样的结论,总的来说,开源开发者并没有在大街上挨饿,但是Linux基金会正在对成千上万的开发者进行更全面的调查,以获得更多的细节。具体来说,“调查将探讨贡献者的参与水平、就业历史和雇主在工作场所开发自由/开源软件的政策。”这样的调查应该会得出有用的数据。

同时,别墅的观点仍然有效:“同样重要的是要注意,这是完全可能有一个非常高薪工作大多数人会爱,和不得不挤在你的工作在晚上开放源码/周末/ 20%的时间,这是一个导致倦怠即使你支付。”换句话说,开源开发人员可能不会挨饿,但这并不意味着我们不应该考虑“可持续性”而不是“挣工资”。巨大的压力常常堆积在维护者身上,而几乎没有补偿的同理心(或帮助)。

那么,开源是“可持续的”吗?从现金换代码的角度来看,我打赌答案肯定是肯定的,并将等待Linux基金会更全面的调查来证实或推翻这一观点。但是我同样确信,金钱并不是这里唯一重要的东西,我们需要做更多的事情来让开源开发在情感上和财务上一样可持续。

披露:我在AWS工作,但这里没有任何直接关系到我在那里的工作。

您一定不想错过我们关于Linux操作系统和开源应用程序的提示、教程和评论。交付的星期二

标签:

上一篇
下一篇

最新文章