APP下载

Linux 内核编码规范将添加 “包容性术语”准则

消息来源:baojiabao.com 作者: 发布时间:2024-05-04

报价宝综合消息Linux 内核编码规范将添加 “包容性术语”准则

  上游 Linux 内核开发者 Dan Williams 近日提交了在编码规范中添加“包容性术语(Inclusive Terminology)”准则的补丁。

  这份面向 Linux 内核开发者的新指南要求避免使用包括 "slave" 和 "blacklist" 在内的词汇,而是要改为使用 subordinate, replica, follower, performer, blocklist 或 denylist 等替代方案。

  根据补丁中的描述,新的包容性术语文档适用于贡献到 Linux 内核的新代码,但最终还是希望可以替换现有不使用包容性术语的代码。不过也有被批准的例外情况,鉴于内核长期以来确保不会破坏用户空间 ABI 接口(user-space ABI),如果改变术语有可能会对此接口造成破坏,所以这会是一个例外。

  Dan 认为许多内核维护者对各种规范中的单词选择也很敏感,并且经常选择采用 Linux 术语来代替规范中的非惯用词选择。所以他认为非包容性术语具有干扰作用,降低了开发者的效率。

  目前这些更改正在针对 Linux 内核编码规范进行处理,详情查看邮件列表帖子。

特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。

2020-07-07 09:51:00

相关文章