Linux 内核开发人员正在考虑转向包容性术语

包含在 Linux 内核中 建议的 新文档强制在内核中使用包容性术语。 对于内核中使用的标识符,建议放弃使用“slave”和“blacklist”等词语。 建议将“从属”一词替换为“次要”、“从属”、“副本”、“响应者”、“跟随者”、“代理”和“执行者”,并将“黑名单”替换为“阻止列表”或“拒绝列表”。

这些建议适用于添加到内核中的新代码,但从长远来看,可以消除现有代码中这些术语的使用。 同时,为了防止兼容性违规,向用户空间发布的API以及已经实现的协议和硬件组件的定义提供了例外,其规范要求使用这些术语。 在创建基于新规范的实现时,建议尽可能使规范的术语与 Linux 内核的标准编码保持一致。

该文件由 Linux 基金会技术委员会的三名成员提出:Dan Williams(NetworkManager、无线设备驱动程序和 nvdimm 的开发者)、Greg Kroah-Hartman(负责维护 Linux 内核的稳定分支,是 Linux 的维护者)内核 USB 子系统、驱动核心)和 Chris Mason(克里斯·梅森,Btrfs 文件系统的创建者和首席架构师)。 技术委员会成员也表示认可 凯斯·库克 (Kees Cook,kernel.org 的前首席系统管理员和 Ubuntu 安全团队的领导者,正在将主动保护技术推广到主 Linux 内核中)以及 奥拉夫·约翰逊 (Olof Johansson,致力于内核中的 ARM 架构支持)。 其他知名开发商签署文件 大卫·艾尔利 (David Airlie,DRM 维护者)和 兰迪·邓拉普 (兰迪·邓拉普)

他们表示不同意 詹姆斯·博顿利 (James Bottomley,前技术委员会成员和 SCSI 和 MCA 等子系统的开发人员) 史蒂芬·罗斯威尔 (Stephen Rothwell,Linux-next 分支维护者)。 斯蒂芬认为,将种族问题仅限于非洲人后裔是错误的;奴隶制并不限于黑人肤色。 詹姆斯建议忽略包容性术语的主题,因为它只会导致社区的不团结以及关于替换某些术语的历史合理性的毫无意义的辩论。 所提供的文件将像磁铁一样吸引那些希望使用更具包容性的语言和其他术语的人。 如果你不提出这个话题,那么攻击将仅限于关于希望替换术语的空洞言论,而不会卷入关于奥斯曼帝国的奴隶贸易是否比美国更加残酷或不那么残酷的毫无意义的争论。

来源: opennet.ru

添加评论