Linux替换新术语:“黑名单”进入黑名单

美国的黑人抗议运动(BLM)对科技界的影响超出了大多数科技界人士的想象。不久的未来,如果黑帽、黑名单等“涉黑”词汇,以及其他有潜在歧视性的IT专业术语也许将永远从我们的教材和互联网中被除名。

自从GitHub将“Master”、“Slave”从系统专业名词中除名后,BLM抗议运动对科技界的影响似乎已经超出了灰色幽默喜剧的范畴,科技界沿用了几十年的,大量与“黑”有关的科技名词也将面临“灭顶之灾”。

不久前Google副总裁宣布退出即将举行的在线美国黑帽大会(Black Hat USA) ,以抗议“黑帽”这个名词,此举引发了网络安全行业关于使用潜在歧视性语言的激烈辩论。

而Linus Torvalds 上周五也批准了 Linux 内核代码和文档的一个新的、更具包容性的术语。

未来,Linux 开发人员被要求使用新的术语替代Master/Slave和黑名单/白名单。

Master/Slave的拟议备选方案包括:

  • 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 内核及其相关文档编写的新源代码。

旧术语现在被认为不够“充分”,只能用于维护较旧的代码和文档,或者”在更新使用这些术语的现有(截至 2020 年)硬件或协议规范的代码时”。

在7月4日Linux内核维护者DanWilliams提出一项提案后,逐步淘汰master/Slave和黑名单/白名单术语。Linux的创建者Linus Torvalds在周五对Linux5.8存储库的Pull Request请求中批准了这个提议。

科技界大势所趋

Linux 团队此举响应了许多科技公司和开源项目掀起的“打黑”(包括其他非中性词汇)潮流,那就是从代码中删除涉及种族问题术语的引用,代之以更中性、更具包容性的语言。

已经开展“净码行动”的科技企业、机构和项目名单包括TwitterGitHub微软 LinkedIn、Ansible、SplunkAndroidGoMySQL、PHPUnit、Curl、OpenZFS、Rust、JP Morgan等等。

一些科技界人士批评该运动是肤浅的假道学行为,而不是帮助有色人种反对系统性的种族主义的行动。然而,此前曾有学者在学术期刊发文称,继续使用带有种族指控的术语会延长种族歧视色彩的成规和观念。

第一时间获取面向IT决策者的独家深度资讯,敬请关注IT经理网微信号:ctociocom

   

除非注明,本站文章均为原创或编译,未经许可严禁转载。

相关文章:
标签: ,


关于作者

隐私已经死去,软件正在吃掉世界,数据即将爆炸