Linux官网被黑幕后:政治正确会毁了技术吗?
“有人的地方就有江湖,有江湖的地方就有纷争”。这话不仅适用于现实世界,也适用于网络世界。 就在前不久,全球三大操作系统之一 Linux 的官方社区就发生了一些纷争,一位暴躁老哥本着“能动手尽量憋BB”的原则,直接黑掉了网站。 当天,主页上除了挂满绿色的吐槽文字,还盛开着一朵毛茸茸的菊花,令人窒息。 (为了不辣眼睛我决定打个马赛克) 黑掉 linux 网站的技术原理其实不难,就是个典型的 DNS(域名解析)劫持。 一张图,两句话就能讲明白: (黑客盗走DNS账号密码,把网友带进了沟里) 虽然原理很简单,但表面的冲突永远都只是冰山一角,更深层次的恩怨情仇往往藏在深海之中。 Linux 官网为何被黑?主页上的菊花图片是何含义?黑底绿字又表达着什么怨念?这一切是何人所为?是人性的扭曲还是道德的沦丧?本期幺哥试图走近真相,为大家揭开 Linux 社区被黑事件背后的故事与矛盾…… Let's Rock ! 1.“碍着我写代码了” 时间回到三个月前。 2018年 9月16日,Linux 的创始人Linus 冷不丁签发了一份名叫“CoC”(Code of conduct )的行为规范,本意是想规范社区的行为,不骂人,不歧视,为社区营造出“其乐融融合家欢”的讨论氛围,不料却点燃了冲突的导火索。 这套行为准则的大致意思是说: 为了营造开放、热情的社区环境,社区的每一个人应该遵守这套行为准则,不得言语辱骂他人,不得在代码和讨论中发表带有歧视的内容,包括性别(歧视)、年龄、种族、国籍、经济地位、外表、性取向、性认同等等方面。 然后具体罗列了一些处理办法。 (大家感受一下这个意思就好) 支持平等,反对歧视;支持文明表达,反对言语辱骂。在常人看起来,这大概是一份鼓励人们积极向上的行为准则。 可就这么个准则,引起了巨大争议,反对的声音犹如滔滔江水连绵不绝…… 一个典型的声音是:“做技术的专心写好代码就行,不应该受这些跟技术不相关的事影响。”,他们觉得 CoC 行为准则是一种“政治正确”,会影响他们写代码。 听起来似乎有些不讲道理。 难道专心做技术就可以搞性别歧视、种族歧视、性取歧视? 一份尊重文化差异,追求人人生而平等的行为守则怎么就碍着你们写代码了? 别说,“尊重文化差异” 还真会影响写代码。 说个真事。数据库技术领域有个正儿八经的技术专业术语叫:“master-slave”,翻译过来大意是“主从模式”或者“主仆模式,它是用来提高数据库工作效率的一种调度方法。具体是什么不太重要,总之,全世界的程序员都在用,而且很多年都没什么问题。 可是这两年忽然人跳出来说,这个词带有歧视的意味! 因为“master“和“slave”分别是“主人”和“奴隶”的意思,分明是暗示“奴隶制度”,不符合当今人人平等的价值观…… 知名数据库 Redis 的作者 Antirez 经常收到来自各地的请托邮件,要求他改掉 Redis 里的 “master-slave”。他起初一脸懵逼,觉得虽然这个词一开始确实可能源于奴隶制度里的主仆关系,可是用着用着这个词早已不带任何感情色彩,只是一个很纯粹的技术词汇。 (其实这个表述还挺形象) 可是反对的呼声越来越高,迫于压力,Antirez 只得在网上发起一个匿名投票,结果六千多个投票者里,居然显示半数以上都支持改掉 master-slave。 面对这个结果,他能怎么办,他也很绝望啊,作为 Redis 的作者,Antirez 要对项目负责。他深刻知道,一个在常人眼里看似简单的程序修改实际会付出很昂贵的代价,因为这个术语牵扯到的其他命令非常多,很可能让项目产生各种奇奇怪怪的兼容性问题。 更关键的是,Antirez 打心底觉得这个词不带歧视。这种自由意志被多数人道德绑架甚至强奸的感受,让他非常不好受。 或许是出于文化差异,其实我听着也觉得这事儿挺扯。 这就好比,“奴隶”的“奴”字我们已经用了很多年,这时忽然有人扛着“女权主义”的旗子跳出来说“凭什么奴隶的‘奴’字是“女字旁”,这是歧视女性啊!” (奴字最早确实是一个“咸猪手”伸向“女”) 而且这种呼声还非常高,在“女权主义”这杆旗的庇护下,人们纷纷要求把所有字典、书、网上的 “奴”字都改成“仅”字或者“男又”字,理由很简单,男女平等的时代,凭什么奴隶的“奴”只用女字旁? 听起来似乎也有那么一丢丢道理。 可是倘若真的依照这个逻辑,把“奴”改成“仅”,很快就会有人要求把“嫖娼”二字也改了。凭什么“嫖”的是“女票”,不能是“男票”? 发展到最后,所谓的“平权”只会沦为荒诞。 (编辑:ASP站长网) |