肖微

2013 年 12 月 4 日

肖微

开源的世界,也有很多奇怪的事情。记得前些天面试还被问到异步编程,虽然用的不多,但是还是了解过libev,libevent ,libuv 这几个库。今天看微博,看到 nodejs 和 libuv 的 核心开发人员,最大贡献者之一:Ben Noordhuis 被迫 离开。原因 是 某个人修改了 源码的注释 从 him 改为 them,commit 注释如下。被 Ben 拒绝了 pull request 请求,理由是该提交带来的麻烦大于其价值,详细内容见下面链接。然后 项目管理者 joyent 不满意。。。然后 。。。。最后就这样(Ben 宣布离开这两个项目)了。nodejs发表公告表示感谢ben的贡献,遗憾 他的离开。

Removed use of gendered pronoun

具体文件修改内容 参见:https://github.com/joyent/libuv/pull/1015/files

Ben Noordhuis 本人的 说明:https://github.com/joyent/libuv/pull/1015#issuecomment-29568172

Nodejs 的 公告:http://blog.nodejs.org/2013/12/03/bnoordhuis-departure/

某个网站的讨论:https://news.ycombinator.com/item?id=6845286

我想这会伤很多开源贡献者的心吧。。。。

想起大学讲计算机仿真的老师的话,大意:开源无疑是未来主流,但是开源没有保障的服务,所以商业软件依然会存在下去。。。。 哎 , 就这样 因为 “ 性别” 的原因 。。。。