# 技术圈的反对种族歧视

为反对种族歧视，GitHub正在把master/slave等术语替换掉

GitHub同众多科技公司都表示支持移除那些可能冒犯黑人开发者的词汇，但GitHub是第一个在开源项目社区中真正作出行动的。

这包括删除诸如“master”和“slave”之类的术语，用“main/default/primary”和“secondary”之类的词替代。

而且还有“blacklist”和“whitelist”之类的术语用“allow list”和“deny/exclude list”替代。

首先，Android移动操作系统，Go编程语言，PHPUnit库和Curl文件下载实用程序已表示打算用中立的词来替换blacklist/whitelist这类有颜色歧义的名称。

类似地，OpenZFS文件存储管理器也适当的替换了用于描述存储环境之间关系的“master”和“slave”术语。

现在，几个开源项目正在将其默认Git存储库的名称从“master”更改为main，default，primary，root或其他名称等替代名称。

## 相关术语由来已久

master/slave的术语由来已久。2014年，当时Drupal项目首次尝试，使用“master/slave”代替“primary/replica”。

[为反对种族歧视，GitHub正在把master/slave等术语替换掉](https://zhuanlan.zhihu.com/p/148443165)
