Linus彬彬有禮地指出糟糕的內(nèi)核代碼
反省歸來(lái)的 Linus Torvalds 重新掌控 Linux 4.20 或 5.0 的開發(fā),在與內(nèi)核開發(fā)者的交流中這位曾以刻薄著稱的 Linux 之父開始表現(xiàn)的彬彬有禮,只是指出錯(cuò)誤而不再使用一些斥責(zé)辱罵性質(zhì)的詞語(yǔ)。舉例來(lái)說,一位開發(fā)者遞交了 BigBen 游戲控制器驅(qū)動(dòng)的 pull request,設(shè)置默認(rèn)啟動(dòng)新的驅(qū)動(dòng),Linus Torvalds 長(zhǎng)期以來(lái)不贊成內(nèi)核配置驅(qū)動(dòng)時(shí)將新的驅(qū)動(dòng)默認(rèn)啟用,他有禮貌的表示反對(duì)。
他解釋說:“我們不會(huì)默認(rèn)啟用隨便的一個(gè)新驅(qū)動(dòng),尤其是那些絕大多數(shù)人從未聽說過的設(shè)備驅(qū)動(dòng)。請(qǐng)不要這么做。當(dāng)然,每一位開發(fā)者都相信他們的驅(qū)動(dòng)是非常特別的,重要到需要默認(rèn)啟用。但 Linux 內(nèi)核有數(shù)以千計(jì)的驅(qū)動(dòng),不會(huì)僅僅因?yàn)橛虚_發(fā)者認(rèn)為某個(gè)驅(qū)動(dòng)很特別就會(huì)默認(rèn)啟用。請(qǐng)不要再這么做了。”
對(duì)于其他代碼問題,Torvalds 也表現(xiàn)得很有耐心。