Linus批准Linux内核禁用使用黑白名单和主从名词
导读: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,称“黑帽”涉嫌种族歧视