Linux|[图]Linus Torvalds批准启用新术语替代master/slave、blacklist/whitelist
伴随着愈演愈烈的“Black Lives Matter”运动 , Linus Torvalds 本周五批准在 Linux 内核代码和文档中启用全新的术语 , 以让整个生态更具包容性 。而且 , Torvalds 还呼吁 Linux 开发者尽量使用新术语来替代“master/slave”、“blacklist/whitelist” 。
【Linux|[图]Linus Torvalds批准启用新术语替代master/slave、blacklist/whitelist】
文章图片
图片来自于 itsfoss
据悉 , “master/slave”拟议的替代术语包括
primary/secondary“blacklist/whitelist”的拟议替代方案包括:
main/replica or subordinate
initiator/target
requester/responder
controller/device
host/worker or proxy
leader/follower
director/performer
denylist/allowlistLinux团队并没有推荐任何具体的术语 , 而是要求开发人员酌情选择 。新的术语将用于为Linux内核编写的新源代码及其相关文档 。旧的术语 , 将只允许用于维护旧的代码和文档 , 或者 "在为现有的(截至2020年)强制使用这些术语的硬件或协议规范更新代码时" 。
blocklist/passlist
逐步淘汰“master/slave”、“blacklist/whitelist”这两个术语 , 是 Linux 内核维护者 Dan Williams 于7月4日提交提案之后提出的 。Linux创建者 Linus Torvalds 周五在 Linux 5.8 版本库的请求中批准了该提案 。
Linux团队现在已经加入了许多科技公司和开源项目的行列 , 这些公司和项目已经从他们的代码中删除了对带有种族色彩的术语的引用 , 以获得更加中性和包容的语言 。这个名单包括Twitter、GitHub、、Microsoft、LinkedIn、Ansible、Splunk、Android、Go、MySQL、PHPUnit、Curl、OpenZFS、OpenSSL、JP Morgan等 。
推荐阅读
- Linux|Fedora 33 将成为 Fedora 有史以来最大的版本
- Linux|Ubuntu 19.10 Eoan Ermine 完成整个生命周期 官方停止支持
- Linux|Ubuntu删除Popcon软件包,不再借此统计用户软件信息
- Linux|国产OS独创:Linux环境完美兼容原生安卓App
- Linux|Fedora 33 桌面版本默认使用 Btrfs 文件系统
- Linux|Linux系统支持平板电脑?深度操作系统或实现
- Linux|Linux内核讨论引入Rust代码
- Linux|Linux 内核讨论引入 Rust 代码
- Linux|Fedora 33 确认使用 Nano 作为默认文本编辑器
- Linux|Linux基金会确认开源技术不受美国出口管制