为什么超 80% 的开源开发者苦苦挣扎在贫困线?

时间:2019-07-16 来源: 星座
申搏官网手机版下载

R6Ay3Xl4IFwSVm

[CSDN编者按]开源开发人员应该如何生存?这是一个长期受到业界困扰的问题。如果开发人员只从事开源项目并且没有其他收入来源,那么开源项目的捐赠就是他们的工资。事实证明,我们认为可持续的80%以上的项目实际上都低于行业标准,甚至难以在贫困线上生存!

RViP7T56thuDfr

作者| AndréStaltz

翻译|新月,编辑|郭伟

制作| CSDN(ID:CSDNnews)

以下是翻译:

大多数人认为开源的可持续性是一个难以解决的问题。作为一名开源开发人员,我曾经对这个问题持乐观态度:我相信捐赠模式,因为它简单易用。

但是,我最近遇到了其他依靠捐赠为生的开源开发人员,他们改变了主意。通过Amsterdam.js,我听说Henry Zhu谈到了Babel项目和其他项目的可持续性,他的情况更糟。后来,在早餐时,我就这个话题与亨利进行了更深入的对话。我还在阿姆斯特丹遇到了Titus,他负责统一项目(https://unified.js.org/)。在与这些人会面后,我在捐赠模式下加强了对可持续发展的信心。这个模型完美无缺!但是,对我来说更重要的问题是:这种模式是否公平?

我决定从OpenCollective和GitHub收集数据并使用更科学的样本。结果令人震惊:两个开源项目显然是可持续的,但大多数(超过80%)我们认为可持续项目的收入实际上低于行业标准,甚至低于贫困线。

RT4Gwk56bt5iOJ

从数据的角度来看

我从OpenCollective中挑选了一些流行的开源项目,并找出了每个项目的年度收入数据。然后,我查看了这些项目的GitHub代码库,计算了过去12个月中给出的星数和全职员工的数量。

有时候,对于一些维护者,我也会参考Patreon上的项目,并将相应的数据添加到项目的年收入中。例如,Evan You接受Patreon的捐款并使用这些捐款为Vue.js工作。从这些数据中,我可以了解项目的受欢迎程度(用户数量的比例),以及整个团队的年收入和团队规模。

我很难准确地确定每个项目中有多少用户,特别是因为一些用户正在通过其他项目使用它,他们甚至不知道他们正在使用该项目。这就是为什么我使用GitHub上的星数来衡量用户数,因为这些是星数,而不是下载数(可能包括CI计算机),人们都知道项目的价值。

我总共有58个项目,虽然它们有点少,但它们包含最受欢迎的项目和最不受欢迎的项目。人气对扩大捐款非常重要,事实证明,很少有项目有足够的人气来获得合理的捐赠。换句话说,50个最受欢迎的项目中的大多数都低于可持续性门槛。我相信如果我可以覆盖更多的数据点,那么这些数据点反映的结果并不如这些受欢迎的项目。也许这个数据集有点专注于OpenCollective上的JavaScript项目。我之所以选择OpenCollective是因为它为各种项目提供了财务数据。我想提醒读者,还有许多其他流行的开源项目,如Linux,nginx和VideoLAN。如果这些项目的财务数据可以包含在数据集中,那就更好了。

我通过GitHub的数据和OpenCollective计算了“全职”贡献者支持的每个项目的年收入,这个收入基本上是他们的工资。或者,如果他们只从事开源项目并且没有其他收入来源,那么这些开源项目的捐赠就是他们的工资。很大一部分创作者和维护者只在兼职项目中工作,那些全职从事开源项目的人有时通过存款来补充他们的收入来源,或者生活在生活成本较低的国家,或者像Sindre Sorhus这样。同样的双管齐下(https://twitter.com/sindresorhus/status/902954660285128704)。

接下来,根据最新的StackOverflow的开发人员调查,我们知道低端开发人员的收入约为4万美元,而高端开发人员的收入则超过了10万美元。这个幅度表明了软件开发行业的标准,因为他们是知识工作者,其中很多人生活在经济合作与发展组织(OECD)国家我可以将结果分为四大类:

蓝色:6位数的薪水

绿色:行业标准之内的5位数的薪水

橙色:低于行业标准的5位数的薪水

红色:低于美国官方贫困线的薪水

下面的第一个图显示了每个GitHub的给星的团队规模和“价格”。

RTROEXq4FY5gWD

超过50%的项目显示为红色:维护人员的收入低于贫困线0.31%的项目显示为橙色,这些开发人员愿意在该行业认为不可接受的工资下勤恳地工作0.12%显示为绿色,只有3%是蓝色:的WebPack和Vue.js.每个GitHub的上给星的收入很重要:可持续项目的每个给星一般都超过了2美元然而中位数为1.22美元/星团队规模对可持续发展也很重要:团队越小,养活维护人员的可能性就越大

每年的捐赠中位数为217美元,从个人角度来说,这笔数目很客观,但实际上这还包括了那些为自己的营销目的而捐款的公司的赞助。

下图显示了收入随着受欢迎程度的变化而变化的情况。

RTROEY57tVykl9

XX您可以通过LibreOffice Calc的电子表格访问此Dat存档数据:dat: //bf7b912fff1e64a52b803444d871433c5946c990ae51f2044056bf6f9655ecbf。

RT7S2kzFTfre26

人气和公平

众所周知,人气是绿色和蓝色可持续性的关键,但仍有一些受欢迎的产品仍然处于贫困线以下,如Prettier,Curl,Jekyll,AVA。这并不意味着从事这些项目的人员很穷,因为在某些情况下,维护人员可以在允许开源贡献的公司工作。但是,这意味着除非个别公司大力投资积极支持开源项目,否则大多数开源维护者将陷入严重的资金短缺状况。

在捐赠方面,确保开源可持续性(公平和行业标准)的条件是:一个受欢迎的项目,拥有足够小的团队,知道如何从捐赠者或赞助组织收集大量资金。公平可持续性对这些因素很敏感。

由于可见性是捐赠驱动的可持续性的基础,“隐形基础设施”项目往往比可见项目更糟糕。例如,虽然巴贝尔依赖它,但Core-js并不像Babel那样受欢迎。

一些解决方案利用BackYourStack和GitHub最近发布的“贡献者”功能,为低调项目提供高知名度的项目。如果众所周知的项目有大量盈余,您可以通过传递依赖项来分享资金。然而,这几乎是不可能的,只有Vue.js有足够的盈余,仅足以支持其他3-4个开发人员。唯一的例外是Vue.js,其他项目不能分享他们的收入,因为它导致每个人的低收入。

至于Babel和Core-js,Babel没有很多盈余与Core-js分享。朱基在谈话中指出,他们收到的资金太有限了。在这种情况下,似乎巴贝尔似乎是一个可见的项目,但令我惊讶的是,亨利说尽管许多人使用巴别塔,他们甚至不知道巴贝尔,因为他们可能只是使用它。相依为命。

另一方面,较低级别的代码库维护者认识到他们需要与更知名的项目合作,甚至合并项目,以提高整体可见性,受欢迎程度,从而提高资本。 Unified Titus就是这种情况,这是一个你可能没有听说过的项目,但Unified和它的许多软件包都用在MDX,Gatsby,Prettier,Storybook和许多其他软件包中。

流行的项目在财务上也不一定比那些不怎么流行的依赖项目强.Unified(1万颗星)是更漂亮(3.2万颗星)的依赖,但统一比更漂亮的年收入更多。事实上,许多依赖于统一的热门项目中,每位团队成员获得的资金更少。但统一本身的收入仍然低于行业标准,更不用说通过涓滴向上或向下分流资金了。

有时候,假设项目一个使用项目B,那也很难说一个一定要捐钱给B,因为乙可能也用到了一个!巴贝尔是更漂亮的依赖,而更漂亮也是巴贝尔的依赖。此次研究中涉及的许多项目之间都可能存在彼此依赖的复杂关系网,因此很难说这些项目中的资金应该流向何处。

RTJXJ1kBqzfCnu

创收

开源收入的总金额远无法支撑起所有的维护者。我的数据集中所有项目的所有年收入加起来为250万美元,薪水中位数约为9千美元,低于贫困线。如果将这笔钱平均分配,则大约为2.2万美元,仍然低于行业标准。

核心问题不是开源项目没有分配收到的钱。总的来说,问题在于开源并没有获得足够的资金0.250万美元远远不够,就这个数字而言,通常创业公司赚的钱都比这多

XXTidelift已经获得了4000万美元的资金,用于“帮助开源创作者和维护者获得公平的工作报酬”。他们拥有一支由27人组成的团队,其中一些人是Google和GitHub等大公司的前雇员。虽然他们的工资不低,但他们在网站上展示的许多开源项目都接受了贫困线以下的捐款。我们不知道Tidelift真正为这些项目的维护者提供了多少,但他们的订阅价格非常高。从历史上看,价格和成本结构的不透明性一直是帮助企业掩盖不平等的罪魁祸首。

由于GitHub被微软以75亿美元的价格收购,这个数字更加清晰。微软向GitHub支付GitHub的金额是开源社区年收入的3,000多倍。换句话说,如果开源社区节省了他们赚取的每一分钱,他们需要花费数千年时间才能有足够的钱来购买GitHub。现在GitHub本身拥有自己的开源经济团队(这个团队有多大,他们的工资是多少?),但新的GitHub赞助商功能远不如OpenCollective透明。与GitHub的传统开放数据文化(例如提交代码表或贡献者图表)相比,捐赠是不透明的,用户无法知道每个开源维护者的收入是多少。

如果Microsoft GitHub认真地帮助资助开源,那么他们应该把钱花在他们需要的地方:向开源项目捐赠至少10亿美元。即使每年只有150万美元,也足以将我调查过的所有项目变成绿色。 GitHub赞助商的捐赠计划远远不够。该计划每年只为维权者提供高达5,000美元的保障,这还不足以将维权者从贫困线提升到行业标准。

我们现有的数据显示,开源创建者和维护者的收入很低,有些数据称“帮助”开源公司可以获得数百万美元,并且可能是高薪的。其他拥有数百万美元的公司通过结合开源库和组件构建专有软件来赚钱。我理解DHH的立场,即开源可持续性“不是悲剧”(事实上,当我看到他时,我看到了这一点)(https://www.youtube.com/watch?v=VBwWbFpkltg&feature=youtu.be&list=PLE7tQUdRKcyaOq3HlRm9h_Q_WhWKqm5xc&t=1362)说话时也会有同样的感受。但是,我最近的数据(出于好奇心)显示了开源项目的总体财务状况,表明工作质量与薪酬之间存在严重的不平衡。专职维修人员是技术力量雄厚的人。他们负责问题管理,安全和投诉。与此同时,收入低于贫困线。

争取开源可持续性的斗争就像几千年来人类为摆脱奴隶制,殖民化和剥削而进行的斗争。勤劳敬业的工作人员付出了辛勤的努力,但他们没有得到公平对待。这不是历史上的第一次。

所以,这不是一个新问题,也不是一个复杂的新解决方案。这只是一种不公平的现象。赢得每家公司的同情和道德行为并不是解决这个问题的方法,因为这些公司的基本原理根本就是没有图片。在试图优化利润和/或支配地位的同时,公司只是遵循社会的一些基本财务规则。

开源是一个公共基础设施,就像我们的生态系统一样。由于我们的社会没有规则来阻止生态系统被剥削,一些公司将利用这种资源。几十年来,这种环境几乎已经筋疲力尽,现在我们正面临着一场气候危机,科学的基本常识证明,这场危机对人类和地球上的所有生命构成了重大威胁。开源盗用只是一个不起眼的小问题,后果并不那么严重。

如果你想帮助开源保持可持续性,那么你应该站起来帮助人类为社会编写新规则,以便滥用权力的人和资本家对他们的行为负责。以下是针对具体行动的一些初步建议:

只向开源公司或不依赖开源产品的公司捐赠部分利润(至少0.5%)。

如果您是高收入者,请考虑为开源捐款。

不要放弃工会(我在芬兰写过这篇文章,其中65%的工人都在工会中)。

不要丢弃新项目的替代许可证。

向微软施加压力,向开源项目捐赠数百万美元。

通过发布像这样的数据研究来揭示每家公司的真相。

如果您喜欢这篇文章,请在下面留言。

原文:https://staltz.com/software-below-the-poverty-line.html

本文翻译为CSDN,请注明出处。

[结束]

R6BUf5F99tylIC

新闻排行
  1. 这8双凉鞋,专治腿粗腿短In风尚(ID:chuanyikk)  一言不合就进入夏天了,妹纸们也可以愉快地更新一下自

    这8双凉鞋,专治腿粗腿短In风尚(ID:chuanyikk)  一言不合就进入夏天了,妹纸们也可以愉快地更新一下自...

  2. 《红楼梦》苗钰:她的骄傲和自卑?ImageSource1987《红楼梦》剧照和朋友谈谈《红楼梦》,说当我还是个孩子?

    《红楼梦》苗钰:她的骄傲和自卑?ImageSource1987《红楼梦》剧照和朋友谈谈《红楼梦》,说当我还是个孩子?...

  3. 新华社济南7月1日电(记者杨文)目前,夏小麦收割已结束。在山东省威海市文登区农村,由于今年天气干旱,降

    新华社济南7月1日电(记者杨文)目前,夏小麦收割已结束。在山东省威海市文登区农村,由于今年天气干旱,降...

  4. 清晖开放课程|项目管理实践工作坊(南京)项目中的突出问题近年来,越来越多的组织以项目的形式推动了他们?

    清晖开放课程|项目管理实践工作坊(南京)项目中的突出问题近年来,越来越多的组织以项目的形式推动了他们?...

  5. 新华社济南7月1日电(记者杨文)目前,夏小麦收割已结束。在山东省威海市文登区农村,由于今年天气干旱,降

    新华社济南7月1日电(记者杨文)目前,夏小麦收割已结束。在山东省威海市文登区农村,由于今年天气干旱,降...

  6. 5岁编程,18岁保送,27岁世界第一:90后上演真人版“黑客帝国”  捉弄老师这件事,人人都不陌生。相信每?

    5岁编程,18岁保送,27岁世界第一:90后上演真人版“黑客帝国”  捉弄老师这件事,人人都不陌生。相信每?...

  7. 5岁编程,18岁保送,27岁世界第一:90后上演真人版“黑客帝国”  捉弄老师这件事,人人都不陌生。相信每?

    5岁编程,18岁保送,27岁世界第一:90后上演真人版“黑客帝国”  捉弄老师这件事,人人都不陌生。相信每?...

  8. 由于战场的刺激已经变成一个和平的精英,充值渠道的增加已经导致越来越多的玩家开始陷入泥潭,但越来越多的

    由于战场的刺激已经变成一个和平的精英,充值渠道的增加已经导致越来越多的玩家开始陷入泥潭,但越来越多的...

  9. 6位来自徐汇的桥牌选手破记录,史无前例!  2019年4月5日4月10日,第23届亚太青年锦标赛(23rdAPBFYouthT

    6位来自徐汇的桥牌选手破记录,史无前例!  2019年4月5日4月10日,第23届亚太青年锦标赛(23rdAPBFYouthT...

  10. 《红楼梦》苗钰:她的骄傲和自卑?ImageSource1987《红楼梦》剧照和朋友谈谈《红楼梦》,说当我还是个孩子?

    《红楼梦》苗钰:她的骄傲和自卑?ImageSource1987《红楼梦》剧照和朋友谈谈《红楼梦》,说当我还是个孩子?...

日期归档
友情链接