ITBear旗下自媒體矩陣:

Linux 內(nèi)核編碼規(guī)范將添加 “包容性術(shù)語”準(zhǔn)則

   時(shí)間:2020-07-07 08:50:45 來源:開源中國(guó)作者:局長(zhǎng)編輯:星輝 發(fā)表評(píng)論無障礙通道

上游 Linux 內(nèi)核開發(fā)者 Dan Williams 近日提交了在編碼規(guī)范中添加“包容性術(shù)語(Inclusive Terminology)”準(zhǔn)則的補(bǔ)丁。

這份面向 Linux 內(nèi)核開發(fā)者的新指南要求避免使用包括 "slave" 和 "blacklist" 在內(nèi)的詞匯,而是要改為使用 subordinate, replica, follower, performer, blocklist 或 denylist 等替代方案。

根據(jù)補(bǔ)丁中的描述,新的包容性術(shù)語文檔適用于貢獻(xiàn)到 Linux 內(nèi)核的新代碼,但最終還是希望可以替換現(xiàn)有不使用包容性術(shù)語的代碼。不過也有被批準(zhǔn)的例外情況,鑒于內(nèi)核長(zhǎng)期以來確保不會(huì)破壞用戶空間 ABI 接口(user-space ABI),如果改變術(shù)語有可能會(huì)對(duì)此接口造成破壞,所以這會(huì)是一個(gè)例外。

Dan 認(rèn)為許多內(nèi)核維護(hù)者對(duì)各種規(guī)范中的單詞選擇也很敏感,并且經(jīng)常選擇采用 Linux 術(shù)語來代替規(guī)范中的非慣用詞選擇。所以他認(rèn)為非包容性術(shù)語具有干擾作用,降低了開發(fā)者的效率。

目前這些更改正在針對(duì) Linux 內(nèi)核編碼規(guī)范進(jìn)行處理,詳情查看郵件列表帖子。

舉報(bào) 0 收藏 0 打賞 0評(píng)論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報(bào)  |  開放轉(zhuǎn)載  |  滾動(dòng)資訊  |  English Version