在最近的反種族歧視浪潮之中,不少人都重新思考目前使用的語言是否含有隱藏的歧視成分。最近 GitHub 就將平台上用來標示主分支的 master 改為 main 避免其隱含的奴隸制度意思。
GitHub 總裁 Nat Friedman 最近回應一個 Twitter 貼文時表示,他們正在將平台上一直使用的 master 改為 main。這個爭議最近在美國成為話題,由於 master 有「主人」的意思,與歷史上黑人被當作奴隸的緣由有關,因此應該使用其他意思類似的詞語取代 master 一字,讓科技業界可以對多元社會更加友善。
除了 master 和 slave 之外,目前仍然有爭議的還有 whitelist 和 blacklist,有業界人士建議可以改為 blocklist/denylist 和 allowlist。不過由於這些字眼存在已久,要改變也並非容易的事,而其實 blacklist 本身緣由是中世紀的老闆會用黑色的筆記記錄員工的不良記錄因而出現,並非與黑人或奴隸相關。
來源:The Register