Linus Torvalds接受了包含性术语的代码风格建议

“ Linux内核项目负责人”Linus Torvalds的= 广为人知 最近 接受了代码样式的更改和建议 在Linux内核分支5.8中。

这意味着Linux内核的领导者已经批准了 使该项目通过关于包容性术语使用的文本的第三版 并得到21位知名内核开发人员的批准,其中包括Linux Foundation技术委员会的成员。

 向Linus发送了一个请求 包括内核5.9中的更改,但是 认为没有理由等待 到下一个窗口以接受更改 并在分支5.8中接受了新文档。

包含性术语文本的第三版与原始句子相比缩短了,因为包含性术语.rst文件被删除,其中包含有关包含性态度的重要性的故事以及为什么应避免出现有问题的术语的解释。

仅文档中剩下的定义编码样式的更改。 不建议开发人员使用软件包“主/从”和“黑名单/白名单”,以及单独的单词“奴隶”。

这些建议仅适用于这些术语的新用法。 这些词的内核中已经提到的参考文献将保持不变。

另外,如果有必要维护在用户空间中发布的API和ABI,以及在更新代码以支持现有设备或协议(其规范要求使用它们)时,允许在新代码中使用带标记的术语。条款。

在基于新规范创建实现时,建议在可能的情况下,使规范的术语与Linux内核的标准编码保持一致。

推荐的“黑名单/白名单”替代品是:

引入新用途的例外情况是维护ABI / API用户空间,或者更新需要这些术语的现有硬件或协议(自2020年)规范的代码时。 对于新规范,在可能的情况下将术语规范的使用转换为标准内核编码。

建议替换为 “ denylist / allowlist”或“ blocklist / passlist”的“黑名单/黑名单”,建议使用以下选项代替“主/从”字样:

  • 主要/次要(主要,主要/次要)
  • 主体/副本或下属(副本,下属)
  • 启动器/目标
  • 请求者/负责人(请求者/答案)
  • 控制器/设备
  • 主机/工作者或代理(主机/工作者或代理)
  • 领导者/追随者
  • 导演/口译(导演/表演者)

Si 您是否想进一步了解该笔记?,您可以查阅原始声明 在下面的链接中。

对于仍然不知道这些更改的原因的人,我们可以告诉您,Linux内核开发人员几天来一直在广泛讨论此更改。

收到建议 在其中 建议Linux内核处理合适的语言和术语 对当前的问题承担社会责任。 为此,准备了一份文件,其中 内核中规定了包含性术语的使用。 对于内核中使用的标识符, 建议放弃使用“奴隶”和“黑名单”等词语。

建议适用于添加到内核的新代码,但从长远来看, 不排除删除现有代码 这些术语的使用。

该文件由三名成员提出 来自Linux Foundation技术委员会:

  • 丹·威廉姆斯 (NetworkManager的开发人员,无线设备和nvdimm的驱动程序)
  • 格雷格·克鲁亚·哈特曼, 负责维护Linux内核的稳定分支,它是Linux USB内核子系统,驱动程序内核的主要贡献者)
  • 克里斯梅森 (Btrfs文件系统的创建者和首席架构师)。

欲获得更多信息, 您可以查看该文章我们发布它。

同样,应注意e Rust开发人员已进行更改 除了提及更改不会影响用户和语言布局可用的选项并且仅适用于内部组件之外,该代码用代码中的权限列表替换了白名单一词。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   其中之一

    这表明世界是致命的。

    计算机术语与社会中发生的事情有什么关系? 这很傻。

    当然,有些人会动脑筋,而不是动脑筋……这导致整个世界都在冲厕所。

  2.   沃尔特·奥马尔·达里

    真是个家伙,但真是个大家伙。 我从没想到过这些事情,这似乎令人难以置信。

  3.   HO2Gi

    小学/中学// //我是最不重要的中学
    主人/下属///建议她成为主人的奴隶?
    申请人/负责//表示申请人不负责任
    控制器/设备//我不喜欢这个词的典型男子气概控制器
    领导者/跟随者//典型的盲目人群控制者
    导演/口译员//他们可能会解释我最讽刺的评论。
    事实是,如果态度没有改善,则无法通过删除单词来解决问题。
    病态社会的问题可以通过教育和尊重来解决。

  4.   YOSHIKI

    对奴隶制问题的敏感性正陷入最纯粹的幼稚主义。