如何看待优秀国产开源项目作者月薪却不到 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+:
据说作者一人完成了该项目,并且在公司中推动其开源,但是作者的工资待遇却不太理想,个中因果与是非大家可以从其它地方了解。
这里想简单说的是另一些方面的话题。
首先这样古老的资讯突然之间又刷爆了朋友圈,可见技术人对于同行人才不顺境遇的惋惜是一直存在的,这其实也侧面说明了当前应该有大量类似的“惨案”在发生。那些有几倍工资的“福报”或许对于大多数人来说还可以接受,但是那些正处在纯粹的 996 中的工程师可能也是此次“同仇敌忾”的主体,最根本的原因还是在于对工作中付出与回报公正与否的衡量,“头都秃了,你还在跟我画洗发水?”。
另一方面,我们都知道国产开源的情况其实并没有表面那么风光,目前一些技术底层基础设施的开源项目,例如 Linux、Kubernetes、Redis 与 Spark 都是国外主导的,同时制定开源领域协议等规范的全球性组织也都是国外的,就连最流行的源代码托管平台也是国外的。
虽然国内最近几年集中地有越来越多的公司和个人参与到开源中,但是我们在项目数量、质量、开源治理、开源文化与方法论等方面都有比较严重的不足。我们知道问题存在,我们也同时在疾呼要赶紧发展自己的开源事业甚至 IT 行业能力,但是我们还是在走一条可能没有光明前途的老路。
这背后展开来讲可以深挖到“为什么近来国内各个公司都要发力开源领域”这样的问题,其实也就是说大家的开源是不是“并不纯粹”,而只是为了品牌?为了 KPI?为了市场?……虽然国外开源也必然有这样那样的目的,但是直面现实,我们国内的现状是因为这个不纯粹而忽视了一些基本的东西,比如在前边的案例中,一个公司既然真的想要发展好开源,那么怎么能够连这么优秀的作者都不好好招待呢?上升到整个行业,如果对人才没法做到即来之则安之,那谈什么国产(开源)领域的发展都是很不 open/free 的,那么如何发展?
最后,本文无意冒犯 B 站——这是笔者最喜爱的视频网站,借用 B 站的梗来作个结语以示真心:小编这个 X 是真的缺素材[狗头]。
对于这件事情,你有什么看法,欢迎留言分享。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软第一个测试版的 Chromium 的 Edge 浏览器已经上线
微软已经发布了第一款基于 Chromium 的 Edge beta 浏览器,可供 Windows 和 MacOS 用户使用,下载次数多达 100 多万次。 在 2018 年 12 月,微软就宣布计划采用基于 Chromium 的 Blink 引擎,最终目标是以Anaheim 为代号为其 Windows和 MacOS 客户构建全新的网络浏览器。 Windows 公司副总裁 JoeBelfiore,当时在博客上表示: 我们希望最终能为许多不同的用户带来更好的网络体验。使用 Microsoft Edge 的用户将能体验到与所有网站更好的兼容性,同时在各种 Windows 设备上获得最佳的电池寿命和硬件集成。 三个预览通道 基于 Chromium 75 的 Microsoft Edge Beta 版本在 5 月初遭泄露(包括 Microsoft Edge for Mac 的下载链接),当时用户在 Twitter 上发现并分享了内部下载链接。 现在有三个Microsoft Edge 预览通道: 每日更新的 Canary 每周更新的 Dev 每 6 周更新一次的 Beta 目前,微软基于 Chr...
- 下一篇
Twitter 开源高分辨率遥测工具 Rezolus,轻松捕获系统性能异常瞬间
Twitter 昨日宣布开源Rezolus,这是一种高分辨率遥测代理,旨在发现性能异常现象和利用率峰值,这些异常现象和峰值通常都太短暂,难以通过常规观察和系统指标来捕获。Rezolus有助于量化工作负载,提供数据以推进优化,并且已经用于诊断运行时的性能问题。Twitter 已经在 Rezolus 上运行了一年多。 “Rezolus 提供了一系列信号,以帮助我们理解细粒度的运行时行为。我们发现它对理解和优化性能特别有帮助”,Twitter 工程师 Brian Martin 在博客文章中写道,“通过单一代理,我们可以从各种来源获得遥测。据我们所知,没有其他开源项目能够在单个软件包中展现如此全面的洞察力。” 根据Martin 的说法,Rezolus 诞生于对了解细粒度时间尺度上的系统性能的需求。在运行非常高吞吐量的综合基准测试时,Twitter 工程师们有时会遇到短暂的性能异常,但现有的遥测技术采样率相对较低,因此未能反映出这些异常状况。 这是因为,根据采样定理,采样率必须至少是最短脉冲持续时间的两倍,以便准确地反映爆发的强度,而大多数遥测都会产生一个微小的时间序列。相比之下,Rezolus...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6