作者:CSDN 爱说脏话、脾气又差的Linux之父Linus Torvalds(以下简称“李纳斯”),好不容易因为在前不久道歉(并称自己会暂退一阵子),而圈了一波粉丝。 人间易断是粉丝 然而,粉丝果然是容易断的。 李纳斯这次在宣布暂退时,也同时宣布,Linux社区将采用Code of Conduct(以下简称“新CoC”)行为准(守)则,来代替之前的Code of Conflict (翻译为冲突法典,以下简称“旧CoC”),来作为社区冲突的解决方案。 李纳斯之所以这样做,就是想营造一个包容性更强、能更大程度消除社区中的侮辱、贬损等评论和行为。 让社区的每位贡献者与维护者,都可以拥有无骚扰的体验。 要说这大神,本来是好心办好事,却不料捅了马蜂窝,因为很多程序员,觉得代码就是代码,弄个什么鬼CoC。甚至有贡献者,开始讨论撤回代码了。 GitHub有一个高赞评论称,“往这个方向搞会毁了Linux。这个行为准则非要跟意识形态绑定起来。你一开始可以随和,但是最后一定会变成一个恶霸,因为现在给了你这个可能性。” 图片来源:https://github.com/torvalds/linux/commit/8a104f8b5867 点击查看更清晰 李纳斯已宣布暂退,却不得不出面回应 这些话也传到了李纳斯耳朵里,虽说宣布暂退,却也不得不出面回应下。 他在一封给BBC的信里,做了反馈:先是承认自己也有不良行为,然后说,现在的Linux,已经成为一个肮脏的泥潭,所以也要改变(意思是,你看我都改了,社区也得变变)。 事实上,李纳斯本身也只想搞技术。这次出面回应,也是因为反对声,实在是太大。而关于新CoC被指过度政治正确,李纳斯说:
在信的最后,李纳斯说:
那么,这究竟是一份怎样的行为准则呢?以至于让这么多程序员倒胃呢?下面就是本次李纳斯宣布的新CoC。 图片来源:https://www.contributor-covenant.org/zh-cn/version/1/4/code-of-conduct 新CoC遭到的强烈反弹 新CoC发布后,很快有人做了一个UI风格相同的页面来回怼。 图片来源:https://fuck-contributor-covenant.org/ 要说新的CoC里,增加了很多促进友好的规则,这绝壁是件好事。但主要是新CoC中的这段规则,很是惹人烦。
这让很多程序员都觉得,我一个敲代码的,你给我整这玩意是想干啥? 而且,仔细追踪溯源,就能发现新CoC的原稿出处是Community Covenant,而这个项目的作者Coraline Ada Ehmke,是一位LGBT「社会正义斗士」变性人。 所以,就更让贡献者们,觉得新COC充满了不一般的味道。 Coraline Ada Ehmke在社交媒体上的更新 国内外体制和风格都不一样,这事儿要在国内,风景可能不一样。 但是,CoC诞生在了美利坚,那就不一样了,要不我们怎么老在媒体上看到,欧美天不天儿地就搞集体抗议呢,只不过这次,抗议地从线下,跑到了线上。 知乎网友阿哲说的好,“性别、宗教、种族从来不是衡量代码质量的标准”。 但是,有人的地方就有江湖,程序员有中立梦想,这很可贵,可是代码的世界,怎么可能避得开江湖?程序员又怎么可能只编代码,离群索居独善其身? 但是,也有网友说,开源社区的存在,就在于让程序员们通过劳动创造价值,基于源代码公有的方式,来对抗封闭的巨头的垄断。 Linux确实需要改变? 然而,更重要的是,李纳斯本人也在新CoC上签字了,这说明他也觉得社区需要变化。 有人推测,而李纳斯这次道歉、并宣布暂退,或许也是因为这份新CoC中,也有他不喜欢的东西,或可以说,李纳斯还是一如既往地,只想专注于技术。 而对于有贡献者,声称要撤掉代码,自由软件运动的精神领袖、GNU计划以及自由软件基金会的创立者、著名黑客理查德·马修·斯托曼(Richard Matthew Stallman,RMS),对此很是反对。 他认为此举不符合GPLv2(GPL,是General Public License的缩写,是一份GNU通用公共授权非正式的中文翻译)的精神,且会伤害到所有的自由软件社区。 著名黑客理查德·马修·斯托曼 他说:
开源传奇人物埃里克·史蒂文·雷蒙德(Eric S Raymond,ESR),也持相同观点。 开源传奇人物埃里克·史蒂文·雷蒙德 他觉得双方可以协商,来达成和解。Linux社区,也应该找到一条路径,让新CoC背后的团队、和反对它的人,都能有一个共同的目标。 如此来看,后续不排除新CoC或将修改的可能。究竟是否会被修改?只有骑驴看账本了。 Linux内核的维护现状 那么,Linux内核的维护现状如何呢? 据专门讨论Linux的网站Phoronix的9月16日文章显示,目前Linux内核的维护,文件数量稳定、代码数量稳步提升,日子好不滋润。具体数据如下:
这些数据说明,李纳斯大神,一直都是大神。也说明了之前的旧CoC(Code of Conflict ),的确更受欢迎。 而新CoC实行以后的情况,究竟几何,也只能边走边看了。对于新CoC,你有什么看法呢?来投个票吧! 微信改版了, 想快速看到CSDN的热乎文章, 赶快把CSDN公众号设为星标吧, 打开公众号,点击“设为星标”就可以啦! 推荐阅读:
CSDN 公众号秉持着「与千万技术人共成长」理念,不仅以「极客头条」、「畅言」栏目在第一时间以技术人的独特视角描述技术人关心的行业焦点事件,更有「技术头条」专栏,深度解读行业内的热门技术与场景应用,让所有的开发者紧跟技术潮流,保持警醒的技术嗅觉,对行业趋势、技术有更为全面的认知。 如果你有优质的文章,或是行业热点事件、技术趋势的真知灼见,或是深度的应用实践、场景方案等的新见解,欢迎联系 CSDN 投稿,联系方式:微信(guorui_1118,请备注投稿+姓名+公司职位),邮箱(guorui@csdn.net)。 2018 AI开发者大会 ◆ 拒绝空谈,技术争鸣 ◆ 2018 AI开发者大会(AI NEXTCon)由中国IT社区CSDN与硅谷AI社区AICamp联合出品的AI技术与产业年度盛会。多年经验淬炼,如今蓄势待发:将有近百位中美顶尖AI专家、知名企业代表以及千余名AI开发者齐聚北京,进行技术解读和产业论证。我们只讲技术,拒绝空谈,诚挚邀请AI业内人士一起共铸人工智能新篇章! 2018 AI开发者大会首轮重磅嘉宾及深度议题现已火热出炉,扫码抢“鲜”看。国庆特惠,购票立享 5 折优惠! 点击“阅读原文”,了解更多详情。 ------------------------------------------------------------------------- 我们尊重原创,也注重分享,如若侵权请联系qter@qter.org。 ------------------------------------------------------------------------- |