今天朋友圈被下边这张图刷爆了,讲的似乎是一个优秀国产开源项目作者的才能没有得到很好的回报:

图0:如何看待优秀国产开源项目作者月薪却不到 5000 元?

事件中的项目是 BiliBili 三年前开源的 flv.js,它是一个使用纯 JavaScript 编写的 FLV(HTML5 Flash Video)播放器,虽然是 FLV 播放器,但是完全没有使用到 Flash,这是它的一大特点,具体特性查看:https://www.oschina.net/p/flv-js。

flv.js 的工作原理是将 FLV 文件流转换为 ISO BMFF(Fragmented MP4)段,然后通过 Media Source Extensions API 将 mp4 段提供给 HTML5 <video> 元素。它使用 ECMAScript 6 编写而成,再由 Babel Compiler 编译成 ECMAScript 5,并与 Browserify 绑定。

项目十分优秀,它在 OSCHINA 上的关注度很高,目前也可以看到它在 GitHub 上的数据,star 达到 15k+、fork 有 2300+:

图1:如何看待优秀国产开源项目作者月薪却不到 5000 元?

据说作者一人完成了该项目,并且在公司中推动其开源,但是作者的工资待遇却不太理想,个中因果与是非大家可?#28304;?#20854;它地方了解。

这里想简单说的是另一些方面的话题。

首先这样古老的资讯突然之间又刷爆了朋友圈,可见技术人对于同行人才不顺境遇的惋惜是一直存在的,这其实也侧面说明?#35828;?#21069;应该有大量类似的?#23433;野浮?#22312;发生。那些有几倍工资的?#26696;?#25253;?#34987;?#35768;对于大多数人来说还可以接受,但是那些正处在?#30475;?#30340; 996 中的工程师可能也是此次“同仇敌忾”的主体,最根本的原因还是在于对工作中付出与回报公正与否的衡量,“头都秃了,你还在跟?#19968;?#27927;发水?”。

另一方面,我们都知道国产开源的情况其实并没有表面那么风光,目前一些技术底层基础设施的开源项目,例如 Linux、Kubernetes、Redis 与 Spark 都是国外主导的,同时制定开源领域协议等规范的全球性组织也都是国外的,就连最流行的源代码托管平台也是国外的。

虽然国内最近几年集中地有越来越多的公司和个人参与到开源中,但是我们在项目数量、质量、开源治理、开源文化与方法论等方面都有比较严重的不足。我们知道问题存在,我?#19988;?#21516;时在疾呼要赶紧发展自己的开源事业甚至 IT 行?#30340;?#21147;,但是我们还是在走一条可能没有光明前途的?#19979;貳?/p>

这背后展开来讲可以深挖到“为什么近来国内各个公司?#23478;?#21457;力开源领域”这样的问题,其实也就是说大家的开源是不是“并不?#30475;狻保?#32780;只是为了?#25918;疲?#20026;了 KPI?为了市场?……虽然国外开源也必然有这样那样的目的,但是直面现实,我们国内的现状?#19988;?#20026;这个不?#30475;?#32780;忽视了一些基本的东西,比如在前边的案例中,一个公司既然真的想要发展好开源,那么怎么能够连这么优秀的作者都不好好招待呢?#21487;?#21319;到整个行业,如果对人才没法做到即来之则安之,那谈什么国产(开源)领域的发展都是很不 open/free 的,那么如何发展?

最后,本文无意冒犯?B 站——这是笔者最喜爱的视频网站,借用 B 站的梗来作个结语以示真心:小编这个 X?是真的缺素材[狗头]。

对于这件事情,你有什么看法,欢迎留言分享。

余下全文(1/3)

本文最初发表在oschina,文章内容属作者个人观点,不代表本站立场。

分享这篇文章:

请关注我们:

发表评论

电子邮件地址不会被公开。 必填项已用*标注