原标题:Linux内核编码规范将增加“包容性术语”标准来源:开源中国
丹威廉姆斯(Dan Williams),一位上游的Linux内核开发人员,最近提交了一个补丁,将“包容性术语”添加到编码规范中。
Linux内核开发人员的新指南要求避免使用包括“从属”和“黑名单”在内的词语,而是使用诸如从属、复制、跟随、执行者、阻止列表或denylist等替代词。
根据补丁中的描述,新的包含性术语文档适用于贡献给Linux内核的新代码,但最终希望它能够取代不使用包含性术语的现有代码。但是,也有批准的例外。鉴于内核长期以来一直确保用户空间ABI界面不会被破坏,如果术语发生变化,它可能会被破坏,所以这是一个例外。
Dan认为许多内核维护者对各种规范中的词汇选择也很敏感,他们经常选择Linux术语而不是规范中惯用的词汇选择。因此,他认为非包容性条款会干扰和降低开发商的效率。
目前,这些变化正在根据Linux内核编码规范进行处理。详情请见邮件列表。