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

2020-07-07 10:30 来源:IT之家

原标题:Linux内核编码规范将增加“包容性术语”标准来源:开源中国

丹威廉姆斯(Dan Williams),一位上游的Linux内核开发人员,最近提交了一个补丁,将“包容性术语”添加到编码规范中。

Linux内核开发人员的新指南要求避免使用包括“从属”和“黑名单”在内的词语,而是使用诸如从属、复制、跟随、执行者、阻止列表或denylist等替代词。

根据补丁中的描述,新的包含性术语文档适用于贡献给Linux内核的新代码,但最终希望它能够取代不使用包含性术语的现有代码。但是,也有批准的例外。鉴于内核长期以来一直确保用户空间ABI界面不会被破坏,如果术语发生变化,它可能会被破坏,所以这是一个例外。

Dan认为许多内核维护者对各种规范中的词汇选择也很敏感,他们经常选择Linux术语而不是规范中惯用的词汇选择。因此,他认为非包容性条款会干扰和降低开发商的效率。

目前,这些变化正在根据Linux内核编码规范进行处理。详情请见邮件列表。