美国黑人的反种族歧视运动仍旧如火如荼地进行。除了游行和示威,这次运动在“政治正确”的强大影响下,正在走进一些非常让人诧异的领域。
《乱世佳人》因为种族歧视被HBO下架,
《老友记》编剧因为作品不够多元化而流泪道歉,
很多以警察为主题的剧集宣布停止制作……
《乱世佳人》剧照
继文娱领域后,科技领域也开始“自我审查”。
GitHub在5月15日首次发布声明,希望将默认分支名称从【master】更改为【trunk】,因为【master】在某些情况下与奴隶制相关。
上周五,GitHub首席执行官再次出来表示,GitHub正致力于将服务中【master】替换为【main】这样的中性词,以避免提及“奴隶制”。
将进行替换的包括,【master/slave】换成【main/default/primary】和【secondary】;
【blacklist】和【whitelist】换成【allow list】和【deny/exclude list】。
Git和GitHub都使用术语【master】来表示源代码库的默认版本。开发人员派生出一个“主控”版本来创建次要版本,将他们自己的代码添加到这个默认版本中,然后将他们的更改合并回“主控”版本中。
现在,几个开源项目正在将默认Git代码仓库的名称从【master】改为【main】【default】【primary】【root】或者其他名称。
例如,OpenSSL加密软件图书馆自动化软件Ansible、微软的Powershell脚本语言、P5.js的JavaScript库。
越来越多的科技公司开始支持移除这些会产生“种族歧视”误会的术语。
谷歌公司宣布支持美国黑人群体的反种族主义游行活动。而Chrome团队自去年10月以来,就在其官方指南中加入了如何编写“种族歧视”的代码指导手册。
该手册明确指出,Chrome和Chromium的开发者,应避免使用【blacklist】和【whitelist】一词。而应该使用中性词【blocklist】和【allowlist】。
Android 移动操作系统、Go编程语言、PHPUnit库和Curl文件下载实用程序都表示考虑用中立的词汇替代【blacklist】和【whitelist】。
这样的软件语言更改多年来一直有人在努力推进,这次爆发的黑人反歧视运动又将这一更改推至幕前。
修改语言这项举措,有人支持,要鲜明地表达自己的立场。
但也有不少质疑和嘲讽,认为技术本身与立场无关,命名本身并没有包含种族歧视的含义在里面。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!