Linux 核心開發人員正在考慮轉向包容性術語

包含在 Linux 核心中 建議 新文檔強制在內核中使用包容性術語。 對於核心中使用的標識符,建議放棄使用“slave”和“blacklist”等詞。 建議將“從屬”一詞替換為“次要”、“從屬”、“副本”、“響應者”、“跟隨者”、“代理”和“執行者”,並將“黑名單”替換為“封鎖清單」或「拒絕清單」。

這些建議適用於添加到核心中的新程式碼,但從長遠來看,可以消除現有程式碼中這些術語的使用。 同時,為了防止相容性違規,向用戶空間發布的API以及已經實現的協議和硬體組件的定義提供了例外,其規範要求使用這些術語。 在創建基於新規範的實作時,建議盡可能使規範的術語與 Linux 核心的標準編碼保持一致。

文件由 Linux 基金會技術委員會的三名成員提出:Dan Williams(NetworkManager、無線設備驅動程式和 nvdimm 的開發者)、Greg Kroah-Hartman(負責維護 Linux 核心的穩定分支,是 Linux 的維護者)內核USB 子系統、驅動核心)和Chris Mason(克里斯梅森,Btrfs 檔案系統的創建者和首席架構師)。 技術委員會成員也表示認可 凱斯庫克 (Kees Cook,kernel.org 的前首席系統管理員和 Ubuntu 安全團隊的領導者,正在將主動保護技術推廣到主 Linux 核心)以及 奧拉夫·約翰遜 (Olof Johansson,致力於核心中的 ARM 架構支援)。 其他知名開發商簽署文件 大衛艾爾利 (David Airlie,DRM 維護者)和 蘭迪·鄧拉普 (蘭迪·鄧拉普)。

他們表示不同意 詹姆斯·博頓利 (James Bottomley,前技術委員會成員和 SCSI 和 MCA 等子系統的開發人員) 史蒂芬·羅斯韋爾 (Stephen Rothwell,Linux-next 分支維護者)。 史蒂芬認為,將種族問題僅限於非洲人後裔是錯誤的;奴隸制並不限於黑人膚色。 詹姆斯建議忽略包容性術語的主題,因為它只會導致社區的不團結以及關於替換某些術語的歷史合理性的毫無意義的辯論。 所提供的文件將像磁鐵一樣吸引那些希望使用更具包容性的語言和其他術語的人。 如果你不提出這個話題,那麼攻擊將僅限於關於希望替換術語的空洞言論,而不會捲入關於奧斯曼帝國的奴隸貿易是否比美國更加殘酷或不那麼殘酷的毫無意義的爭論。

來源: opennet.ru

添加評論