查看原文
其他

Linus批准Linux内核禁用使用黑白名单和主从名词

老夏 21CTO 2022-05-25

导读:Linux内核也即将更名为中立性词汇。


7月11日消息,Linux创始人&内核维护者Linus Torvalds提出在内核代码以及文档中使用中性语言。


周五(7月10日),Linus Torvalds批准了Linux内核代码和文档中使用新的,更具有包容性的技术术语。在未来,Linux开发者将被要求去除主/从(Master/Slave)以及黑名单/白名单(BlackList/WhiteList)这样的歧视性术语,更换为新的中立性术语。


被提起的替代的名词方案包括:


primary/secondary

main/replica or subordinate

initiator/target

requester/responder

controller/device

host/worker or proxy

leader/follower

director/performer


替换黑名单/白名单名词的方案包括如下:


denylist/allowlist

blocklist/passlist


Linux团队并不强制任何特定的术语,但要求团队开发人员进行适当选择。


新的术语将用来在Linux内核的新源代码开发,以及为其关联的技术文档中使用。原有旧名词下源代码和文档,将仅用于维护和向下兼容时使用,直到更新到现有术语的硬件和规范代码。


Linux内核维护者Dan Williams在7月4日提出名称更改提案,要求逐步淘汰master/slave以及blacklist/whitelist这样的术语。


Dan Williams的提案:https://lkml.org/lkml/2020/7/4/229


Linux内核开发创始人Linus在Linux 5.8代码存储库的request中批准了该提议。


Linus建议批准画面。https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=49decddd39e5f6132ccd7d9fdc3d7c470b0061bb


科技界的大趋势:


在Linux内核团队改名之前,已经有很多科技公司和开放源代码项目在行动了,目前这些项目都已经从代码中剔除了有种族色彩的术语引用,取得代之为中立与包容的语言。


这些科技公司包括Twitter,GitHub,Microsoft,LinkedIn,Ansible,Splunk,Android,Go,MySQL,PHPUnit,Curl,OpenZFS,OpenSSL,JP Morgan等。


Twitter的名词更替


从2020年5月25日美国明尼阿波利斯(George Floyd)在执法中将乔治·弗洛伊德(George Floyd)致死后,美国就爆发了“黑住大事(Black Lives Matter)”抗议。到此从开源代码,工具和技术文档中清除敏感词汇的趋势就开始了。


对于这些努力,其主要目标是让有色人种能更喜欢科技产品和IT研发环境。


当然,科技界中也有一些成员批评该运动是肤浅的美德,而不是真正帮助有色人种反对种族主义的行为。但是最近在学术期刊上发表的一篇论文认为,继续使用有种族歧视色彩的术语会延长人们对种族定型的观念。


作者:任志刚

来源:21CTO


推荐阅读:


Google副总裁宣布退出Black Hat,称“黑帽”涉嫌种族歧视

如何从参与开源项目的过程中获取自信

谷歌宣布:上帝的密码防线逐渐崩溃!世界为之震惊!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存