多数人认为开放原始码的可持续性是个难以解决的问题,而来自巴西的开放源码开发者André Staltz曾乐观地相信开源专案的贡献者或维护者可以仰赖捐款过活,不过经他调查却发现,有超过80%的专案收入都低于业界标准。
Staltz日前与其他以捐赠维生的开放源码开发者深入交谈后,他相信捐赠模式是可行的,不过也导引出另一个问题,即是否公平。为此,他从非营利专案赞助平台OpenCollective中挑选了58项最热门的开源专案,并统计了每个专案的年收入,接着在相对应的GitHub储存库上查看该项目,并统计了星星数及该项目过去12个月来“全职“贡献者的人数。另外,他也在Patreon上找到一些维护者,如Vue.js框架的作者尤雨溪(Evan You),并将上头的捐赠金额添加至专案的年收入中。
据StackOverflow发布的薪资调查,开发人员的年收入约落在4万美元至10万美元间,于是Staltz将专案的收入分为4个等级,结果发现,有81%的专案收入低于业界标准。Staltz在分析这58个开源专案的星星数量、团队规模及年营收后发现,其中仅有2个专案的维护人员年收入超过6位数(超过10万美元),分别为Webpack和Vue.js,仅占58个开源专案中的3%,另有12%符合业界标准、31%低于业界标准,令人惊讶的是,有超过50%的项目年收入低于美国官方划定的贫困线,12,486美元。
▼58项热门开源专案年收入统计。蓝色为6位数薪水、绿色为与符合业界标准的5位数薪水、橘色为低于业界标准的5位数薪水、红色为低于美官方划定的贫困线。(图/取自André Staltz)
Staltz表示,虽然有很多热门专案的年收入落在贫困线以下,但这也不一定意味着这些专案的开发人员很穷,毕竟他们可能来另有其他工作。不过这项统计却令人注意到,除非这些公司提供大量资金支持,在开源方面发挥积极作用,否则剩下的就是大多数开源维护者资金严重不足的情况。
Staltz指出,价格和成本结构的不透明性在历史上一直帮助企业掩盖不平等。他以开源技术的初创公司Tidelift举例,该公司已获得4000万美元的资金,来“帮助开源贡献者和维护者获得公平的工作补偿“,该公司的员工大多来自Google及GitHub等酋长司,他们的薪水应该不低,不过事实上,Tidelift团队网站上的许多开源专案获得的捐赠年收入都低于贫困线以下。
对于所有维护者来说,投入开源的资金是完全不够的。Staltz挑选的这58个专案的总年收入为250万美元,中位数年薪为9000美元,低于贫困线;即便平均分配,年薪也仅有2.2万美元,仍是低于业界标准。所有这些数据都让Staltz意识到,开放原始码的工作质量与薪酬之间存在严重的不平衡。
Staltz说:“开源可持续性的斗争是人类摆脱奴隶制、殖民化和剥削的千年古老斗争,这不是第一次勤劳诚实的人为了不公平的补偿而全力以赴。“他呼吁那些仰赖开源专案打造私有软体的企业,在赚钱之余也应回馈开源社群。