Babel 团队写道:「我们坚信,开源工作应是一条行得通和可持续的职业道路。但现在,我们不得不面对一个残酷的事实:几个月后就没钱了。」 此外,Babel 团队也正在向一些公司寻求赞助。Nicolò 补充道:「很多公司都依赖我们的软件,所以确保 Babel 项目得到维护并永远维持下去符合他们的利益。」 创建者:有人拿了钱不干活 这则声明一经发布,迅速引发了社区热议。Nicolò 表示,截止当地时间周三,团队已经收到了 4 万多美元的捐款。 但 Babel 创建者 Sebastian McKenzie 的推文,又引发了一波更加激烈的讨论。 Sebastian McKenzie 现在是另外一家公司 Rome 的负责人,已经不再从事该项目的维护工作。他发了一条推特内涵核心团队成员 Henry Zhu 居其位而不谋其事:「之所以没有钱,是因为有人拿了 13 万美元的年薪,实际上并未从事项目工作。」
但 Sebastian McKenzie 随后删除了推文,并对自己造成的影响感到抱歉。
「我不该公开提到 Henry,而应该私下沟通。因为过于沮丧发了那条推文,表达也过于粗糙,这些都是不好的行为。」 项目资金紧张,归责于某个人,合理吗?面对 McKenzie 对 Henry Zhu 的指责,包括尤雨溪(Evan You)在内的独立开发者都出面声援。
「维护项目不止意味着 push commit,还要管理团队、寻求资金来源,同时担负着精神压力。」
一位将维护工作完全移交出去的创建者,显然不应该如此责备项目成员。「如果 Henry Zhu 当时不接管 Babel,那这个项目可能已经不在了。」 JavaScript 代码检查工具 ESLint 创建者 Nicholas C. Zakas 表示,虽然 Henry Zhu 并非 Babel 的创建者,但他也是 Babel 一路走来的见证者,并且为此放弃了在业界获取更多报酬的机会。「我们总不能要求维护者始终拿着跟大学毕业生一样甚至更少的薪水。」
同时,Nicholas C. Zakas 也坦承,开源项目运转不易:「在 ESLint,我们一直为维护者提供的薪资都是比较保守的,因为没有太多的钱来支付劳务费用。赞助商常常突然消失,我们也不想让任何人失业。」 有开发者认为,Henry Zhu 一直以来的维护工作都是优秀的,指责他是一种野蛮行为。 问题来了,这钱捐还是不捐呢? 参考链接:https://babeljs.io/blog/2021/05/10/funding-updatehttps://usa-newnews.com/new-news/a-popular-open-source-project-used-by-millions-says-its-running-out-of-money-and-it-highlights-a-serious-problem-in-the-software-economy/