设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

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

2020-7-7 21:03| 发布者: joejoe0332| 查看: 1327| 评论: 0|原作者: oschina|来自: oschina

摘要: 上游 Linux 内核开发者 Dan Williams 近日提交了在编码规范中添加“包容性术语(Inclusive Terminology)”准则的补丁。这份面向 Linux 内核开发者的新指南要求避免使用包括 "slave" 和 "blacklist" 在内的词汇,而是 ...

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

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

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

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

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


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部