前提概要
最近国外反对种族歧视的Black Lives Matter活动愈演愈烈,已经在 IT 软件领域也蔓延开来。为了避免带有“种族歧视”的词汇,已经有越来越多的 IT 企业和知名软件项目宣布废除master、slave、blacklist、whitelist等敏感词汇。
近日Linus Torvalds已经批准了一个提议。我们可以在Linux内核的Git仓库看到这一Commit。
Linus Torvald 批准了避免涉及种族歧视词汇的PR
大意上就是从今往后Linux开发者应避免使用master / slave、blacklist/whitelist等敏感词汇。
拟替代Master/slave的候选词汇有:
拟替代blacklist/whitelist的候选词汇有:
Linux团队并没有推荐具体的术语,而由开发者自行选择。新术语将应用于未来的源代码和文档中。而旧术语将只被允许用于维护旧的代码和文档。但是关于这一决定的正式声明还没有发布。