Linux內核創建者Linus Torvalds最近回應Linux內核調度器存在問題的文章引發了大家的關注,在同一個帖子里,他還回復了一名用戶抱怨Linux內核最近破壞了內核源碼樹外ZFS模塊的評論。
Linus表明了自己對ZFS On Linux的態度,在Oracle對ZFS的代碼進行重新授權以使其能更友好地被引入到Linux Kernel mainline之前,他不會推薦使用ZFS On Linux。不過即便拋開許可證的原因,Linus似乎也沒被ZFS的功能或綜合表現所吸引。
當然,Linus Torvalds對內核源碼樹外模塊的行為幾乎不怎么控制,并且始終堅守不維護不穩定的驅動程序API/ABI的立場,不會投入精力到閉源/內核源碼樹外的代碼中。內核源碼樹外的模塊也基本上被視為不存在。
根據Linus的回應,如果有人為Linux內核添加了像ZFS這樣的模塊,那么它們將獨立于Linux內核,Linus也無法維護它,也無法被其他人提交的內核變更所影響。有人認為將ZFS代碼合并到內核中是可行的,但Linus考慮到Oracle的訴訟性質,以及有關許可的問題,他絕對無法放心采用這種方式。
Linus還坦言對某些"ZFS shim layer"東西完全不感興趣,有些人似乎認為這會隔離兩個項目。但這對Linux內核沒有任何價值,并且考慮到Oracle關于API的版權訴訟(請參閱Java),他不認為Oracle會修改ZFS的許可證。
總而言之,Linus的觀點就是不要使用ZFS。他表示自己見過的基準測試并沒有使ZFS看起來那么出色。據他所知,ZFS背后也沒有任何真正的維護人員。因此,從長期穩定性的角度來看,為什么首先要使用它?
-
內核
+關注
關注
3文章
1410瀏覽量
41118 -
Linux
+關注
關注
87文章
11465瀏覽量
212830
發布評論請先 登錄
樹莓派4 性能大比拼:標準Linux與實時Linux 4.19內核的延遲測試

騰訊云內核團隊修復Linux關鍵Bug
嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-Linux內核移植之內核簡介
飛凌嵌入式ElfBoard ELF 1板卡-Linux內核移植之內核簡介
deepin社區亮相第19屆中國Linux內核開發者大會
詳解linux內核的uevent機制
linux驅動程序如何加載進內核
Linux 驅動開發與應用開發,你知道多少?

Linux內核中的頁面分配機制

評論