由於政治正確性,OpenZFS 計畫在程式碼中刪除了「slave」一詞

馬修·阿倫斯(馬修·阿倫斯),ZFS檔案系統的兩位原作者之一, 花費 清洗 OpenZFS 原始碼(Linux 上的 ZFS)使用了「slave」一詞,現在被認為是政治不正確的。 根據馬修的說法,人類奴隸制的後果繼續影響著社會,在現代現實中,電腦程式中的「奴隸」一詞是對不愉快的人類經驗的額外提及。

ZFS 現在使用術語「從屬」而不是「從屬」。 在可見的變化中,我們可以注意到 zpool.d/slaves 腳本的重命名,它現在被稱為“dm-deps”,與“dmsetup deps”類比。 使用短語“從屬(底層)設備”來代替文件和資訊訊息中的“從屬設備”這一表述。 在頭檔「freebsd/spl/sys/dkio.h」中,dki_slave 參數只是從 dk_cinfo 結構中刪除,而沒有提供替換。 建議使用“zpool iostat -vc size”而不是“zpool iostat -vc Slaves”命令。

保留指向“/sys/class/block/$dev/slaves”目錄的鏈接,因為 sysfs 層次結構中該目錄的名稱由 Linux 核心確定,OpenZFS 開發人員無法更改。 您可以避免使用此目錄,因為可以使用“dmsetup deps”命令獲取相同的信息,但運行 dmsetup 需要提升權限,而 /sys/ 中的目錄可供任何用戶讀取。

讓我們提醒您,一周前從術語白名單/黑名單和主/從 擺脫 Go 語言的開發人員,在此之前專案放棄了在程式碼中使用主/從 蟒蛇, Drupal的, Django的, CouchDB的, , 頁面 и Redis的。 在 DNS 伺服器中,現在首選 BIND 而不是“主/從” 術語“主要/次要”。
IETF(網際網路工程任務小組)委員會,負責開發網際網路協定和架構, предложил 術語“白名單/黑名單”和“主/從”的替代品,首選在規範中使用 - 建議使用“主/從”、“領導者/跟隨者”,而不是“主/從”,
“主用/備用”
“主/副本”,
“作家/讀者”,
“協調員/工作人員”或
“父親/幫助者”,而不是“黑名單/白名單” - “封鎖清單/允許清單”或“封鎖/允許”。

值得注意的是,在 GitHub 上,反對者的數量略多於支持更名的人數:42 名開發者批准了這項更改,48 名開發者反對。 廢除「奴隸」一詞的支持者認為,該詞的使用是不可接受的,因為它讓一些人感到處於不利地位,並讓人回想起過去的歧視。 在社會上,這個詞已經開始被認為具有冒犯性並引起譴責。

更名的反對者認為,政治和程式設計不應該混淆;這些只是電腦科技中已經確定含義的術語,負面含義是由政治正確性的人為觀念強加的,幹擾了簡單英語的使用。 「奴隸」這個字是多方面的,根據上下文有多種意義。 沒有內容,字詞就沒有任何意義,只有在上下文令人反感的情況下,字詞才具有攻擊性。 「從機」一詞在電腦系統中使用了大約 50 年,在 IT 環境中被視為「從機」而不是「從機」。 如果你允許上下文被扭曲,那麼你就可以達到這樣的地步:任何單字都可以被斷章取義,以扭曲的方式呈現並呈現為冒犯性的。

來源: opennet.ru

添加評論