微软将Chromium代码库更改为“包容性”
微软边缘

微软已经开展了一项任务,以“修复”Chromium中的代码,以删除“潜在攻击性”术语,如“黑名单”,“白名单”和其他“有争议”的词语。

消息被拾起 注册他概述了微软的项目团队,他们自己设定了用于净化谷歌Chromium代码库中使用的词语和术语,他们正在采用这些词语和术语在Edge中使用。

它最初是以一个帖子开头的 Chromium bug论坛 回到7月3rd,2019。 微软的一位项目经理写道......

“这将是我们在代码库中找到的所有潜在词汇的父问题。

“这里的努力只是建立按区域/目录分组的小型CL(为了评论者的缘故)。 希望迅速降落无可争议。

“对于任何具有潜在的非平凡紧凑影响(命令行参数名称,企业​​策略密钥等)的任何事情,建议将在一次性(或非常小的相关组)中进行,因此我们可以询问专家的案例是否有必要采取一些缓解措施。“

如果你仔细阅读这些主题,那就非常值得一试。

在一个部分中,用户询问为什么“cracker”被标记,并且由微软领导解释...

“[...]我们只是分享了PoliCheck扫描给我们的一部分,我同意”破解者“这个词是一个常用术语,所以我们可以关闭这个问题。 但是,例如,以下背景可能被认为具有攻击性:

饼干| 多样性| Sev1 | ipcipc_message_macros.h:316 | //消息破解者和处理程序。 用法:

“一般来说,铬代码库是清理的,大多数案例都是使用Chromium继承的第三方代码,其中包含亵渎,地缘政治,多样性问题。

“关于分享微软名单,PoliCheck是另一个团队管理的机器学习模型,可以对数百种文件格式进行基于上下文的扫描,让我联系他们看看我们能做些什么。”

正如The Register所指出的那样,整个事情甚至让Google工作人员感到意外。

谷歌的Rick Byers试图评论“清理”Chromium代码库语言的任务,写下......

“这听起来对我来说是一个很好的策略,谢谢你这样做! 我们当然从未打算让代码库中的任何东西具有潜在的冒犯性,但我也没有意识到有人在努力找到它们。

“特别是,我同意非影响行为的变化应该是无争议的,并且很容易快速通过代码审查,而不会就某些词是否”潜在冒犯“进行辩论。 如果它在标准的Microsoft列表中,那么这对我来说“可能”足够了 - 至少对于平台上的任何东西(内容,闪烁等),我自己不能代表//铬代码。

“当然,像UI和命令行标志这样影响行为的案件需要在某种程度上进行权衡,因此将这些案例分开并根据具体情况讨论权衡对我来说是正确的。”

其中一些变化不仅包括修改“破解者”,还包括将“黑名单”更改为“阻止列表”。 为什么? 据一位致力于Chromium的开发人员说,因为“阻止列表”恰好更具“包容性”。

事实上,Ryan Sleevi写道......

“将GPU黑名单重命名为阻止列表

“名称”阻止名单“比”黑名单“更具包容性,同时仍清楚地传达意图。”

那就对了。 有些人浪费时间重命名代码库条款,而不是修复错误或实现很酷的新功能或功能......对整个项目来说,实际上没有任何好处。

他们从7月开始一直到9月份一直在努力。 上一次更新发布于上周9月5th,2019。 因此,该项目设法跨越了几个月......到目前为止。

当人们浪费时间试图找到冒犯他们的词语以便他们可以在既不是面向前方的用户的代码库中改变它们也不是用户关心访问的代码时,这是一种令人遗憾和悲伤的事态。 可以这么说,这项努力完全浪费了每个人的时间。

(感谢新闻提示msoltyspl)

(主形象礼貌 DarkSora01)

关于我们

比利已经沙沙糖条数年覆盖电子娱乐空间内视频游戏,技术和数字化的发展趋势。 该GJP哭了,泪水成了他的奶昔。 需要取得联系? 试用 联系方式页面.

不要遵循这个链接,否则你将被禁止从网站!