Linux 拥有了新的行为准则,但是许多人都对此表示不满 | Linux 中国
https://itsfoss.com/linux-code-of-conduct/
作者 | Abhishek Prakash
译者 | thecyanbird ??共计翻译:2.0 篇 贡献时间:12 天
Linux 内核有了新的行为准则Code of Conduct(CoC)。但在这条行为准则被签署以及发布仅仅 30 分钟之后,Linus Torvalds 就暂时离开了 Linux 内核的开发工作。因为新行为准则的作者那富有争议的过去,现在这件事成为了热点话题。许多人都对这新的行为准则表示不满。
如果你还不了解这件事,请参阅 Linus Torvalds 对于自己之前的不良态度致歉并开始休假,以改善自己的行为态度[1]
Linux 内核开发遵守的新行为准则
Linux 内核开发者并不是以前没有需要遵守的行为准则,但是之前的冲突准则code of conflict[2]现在被替换成了以“给内核开发社区营造更加热情,更方便他人参与的氛围”为目的的行为准则。
“为营造一个开放并且热情的社区环境,我们,贡献者与维护者,许诺让每一个参与进我们项目和社区的人享受一个没有骚扰的体验。无关于他们的年纪、体型、身体残疾、种族、性别、性别认知与表达、社会经验、教育水平、社会或者经济地位、国籍、外表、人种、信仰、性认同和性取向。”
你可以在这里阅读整篇行为准则:Linux 行为准则[3]。
Linus Torvalds 是被迫道歉并且休假的吗?
这个新的行为准则由 Linus Torvalds 和 Greg Kroah-Hartman (仅次于 Torvalds 的二把手)签发。来自 Intel 的 Dan Williams 和来自 Facebook 的 Chris Mason 也是该准则的签署者之一。
如果我正确地解读了时间线,在签署这个行为准则的半小时之后,Torvalds 发送了一封邮件,对自己之前的不良态度致歉[4]。他同时宣布会进行休假,以改善自己的行为态度。
不过有些人开始阅读这封邮件的话外之音,并对如下文字报以特别关注:
在这周,许多社区成员批评了我之前种种不解人意的行为。我以前在邮件里进行的,对他人轻率的批评是非专业以及不必要的。这种情况在我将事情放在私人渠道处理的时候尤为严重。我理解这件事情的严重性,这是不好的行为,我对此感到十分抱歉。
他是否是因为新的行为准则被强迫做出道歉,并且决定休假,可以通过这几行来判断。这也可以让我们采取一些措施,避免 Torvalds 被新的行为准则伤害。
有关贡献者盟约作者 Coraline Ada Ehmke 的争议
Linux 的行为准则基于贡献者盟约Contributor Convenant1.4 版本[5]。贡献者盟约被上百个开源项目所接纳[6],包括 Eclipse、Angular、Ruby、Kubernetes 等项目。
贡献者盟约由 Coraline Ada Ehmke[7] 创作,她是一个软件工程师,开源支持者,以及 LGBT[8] 活动家。她对于促进开源世界的多样性做了显著的贡献。
Coraline 对于精英主义的反对立场同样十分鲜明。精英主义meritocracy[9]这个词语源自拉丁文,本意为系统内的进步取决于“精英”,例如智力水平、取得的证书以及教育程度。但类似 Coraline 的活动家们认为[10]唯才是用是个糟糕的体系,因为它只是通过人的智力产出来度量一个人,而并不重视他们的人性。
图片来源:推特用户@nickmon1112
Linus Torvalds 不止一次地说到,他在意的只是代码而并非写代码的人[11]。所以很明显,这忤逆了 Coraline 有关唯才是用体系的观点。
具体来说,Coraline 那被人关注饱受争议的过去,是一个关于 Opal 项目[12]贡献者的事件。那是一个发生在推特上的讨论[13],Elia,来自意大利的 Opal 项目核心开发者说“(那些变性人)不接受现实才是问题所在。”
Coraline 并没有参加讨论,也不是 Opal 项目的贡献者。不过作为 LGBT 活动家,她以 Elia 发表“冒犯变性人群体的发言”为由,要求他退出 Opal 项目[14]。 Coraline 和她的支持者——他们给这个项目做过贡献,通过在 GitHub 仓库平台上冗长且激烈的争论,试图将 Elia——此项目的核心开发者移出项目。
虽然 Elia 并没有离开这个项目,不过 Opal 项目的维护者同意实行一个行为准则。这个行为准则就是 Coraline 不停向维护者们宣扬的,她那著名的贡献者盟约。
不过故事到这里并没有结束。贡献者盟约稍后被更改,加入了一些针对 Elia 的新条款[15]。这些新条款将行为准则的管束范围扩展到公共领域。不过这些更改稍后被维护者们标记为恶意篡改[16]。最后 Opal 项目摆脱了贡献者盟约,并用自己的行为准则取而代之。
这个例子非常好的说明了,某些被冒犯的少数人群——哪怕他们并没有给这个项目做过一点贡献,是怎样试图去驱逐这个项目的核心开发者的。
人们对于 Linux 新的行为准则的以及 Torvalds 道歉的反映。
Linux 行为准则以及 Torvalds 的道歉一发布,社交媒体与论坛上就开始盛传种种谣言与推测[17]。虽然很多人对新的行为准则感到满意,但仍有些人认为这是 SJW 尝试渗透 Linux 社区[18]的阴谋。(LCTT 译注:SJW——Social Justice Warrior 所谓“为社会正义而战的人”。)
Caroline 发布的一个富有嘲讽意味的推特让争论愈发激烈。
我迫不及待期待看到大批的人离开 Linux 社区的场景了。现在它已经被 SJW 的成员渗透了。哈哈哈哈。
pic.twitter.com/eFeY6r4ENv[19]— Coraline Ada Ehmke (@CoralineAda) 9 月 16 日, 2018[20]
随着对于 Linux 行为准则的争论持续发酵,Carolaine 公开宣称贡献者盟约是一份政治文件。这并不能被那些试图将政治因素排除在开源项目之外的人所接收。
有些人说贡献者盟约是一份政治文件,他们说的没错。
— Coraline Ada Ehmke (@CoralineAda) 9 月 16 日, 2018[21]
Nick Monroe,一位自由记者,宣称 Linux 行为准则远没有表面上看上去那么简单。为了证明自己的观点,他挖掘出了 Coraline 的过去。如果您愿意,可以阅读以下材料。
好啦,你们已经看到过几千次了。这是一个行为准则。
它包含了社会认同的正义行为。https://t.co/KuQqeriYeJ
不过它或许没有看上去来的那么简单。pic.twitter.com/8NUL2K1gu2[23]
— Nick Monroe (@nickmon1112) 9 月 17 日, 2018[24]
Nick 并不是唯一一个反对 Linux 新的行为准则的人。SJW[25] 的参与引发了更多的阴谋论猜测。
我猜今天关于 Linux 的大新闻就是现在,Linux 内核被一个 “后精英政治post meritocracy” 世界观下的行为准则给掌控了。
这个行为准则的宗旨看起来不错。不过在实际操作中,它们通常被当作 SJW 分子攻击他们不喜之人的工具。况且,很多人都被 SJW 分子所厌恶。
— Mark Kern (@Grummz) September 17, 2018[26]
虽然很多人对于 Torvalds 的道歉感到欣慰,仍有一些人在责备 Torvalds 的态度。
我是不是唯一一个认为 Linus Torvalds 这十几年来的态度恰好就是 Linux 和开源“社区”特有的那种,居高临下,粗鲁,鄙视一切新人的行为作风?反正作为一个新用户,我从来没有在 Linux 社区里感受到自己是受欢迎的。
— Jonathan Frappier (@jfrappier) 9 月 17 日, 2018[27]
还有些人并不能接受 Torvalds 的道歉。
哦快看啊,一个喜欢辱骂他人的开源软件维护者,在十几年的恶行之后,终于承认了他的行为可能是不正确的。
我关注的那些人因为这件事都惊讶到平地摔,并且决定给他(Linus Torvalds)寄饼干来庆祝。
— Kelly Ellis (@justkelly_ok) 9 月 17 日, 2018[28]
Torvalds 的道歉引起了广泛关注 ;)
我现在要在我的个人档案里写上”我不知是否该原谅 Linus Torvalds“ 吗?
— Verónica. (@maria_fibonacci) 9 月 17 日, 2018[29]
不继续开玩笑了。有关 Linus 道歉的关注是由 Sharp 挑起的。她因为“恶劣的社区环境”于 2015 年退出了 Linux 内核的开发[30]。(LCTT 译注,Sarah Sharp 现在改名为“Sage Sharp”,并要求别人称其为“them”而不是“she”或“he”。)
现在我们要面对的问题是,这个成就了 Linus,给予他肆意辱骂特权的社区能否迎来改变。不仅仅是 Linus 个人,Linux 内核开发社区也急需改变。https://t.co/EG5KO43416
— Sage Sharp (@sagesharp) 9 月 17 日, 2018[32]
你对于 Linux 行为准则怎么看?
如果你问我的观点,我认为目前社区的确是需要一个行为准则。它能指导人们尊重他人,不因为他人的种族、宗教信仰、国籍、政治观点(左派或者右派)而歧视,营造出一个积极向上的社区氛围。
对于这个事件,你怎么看?你认为这个行为准则能够帮助 Linux 内核的开发,或者说因为 SJW 成员们的加入,情况会变得更糟?
在 FOSS 里我们没有行为准则,不过我们都会持着文明友好的态度讨论问题。
via: https://itsfoss.com/linux-code-of-conduct/
作者:Abhishek Prakash[34] 选题:lujun9972 译者:thecyanbird 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出