嵌入式linux QQ交流群:175159209,歡迎愛好者加入交流技術問題!
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 背後也沒有任何真正的維護人員。因此,從長期穩定性的角度來看,為什麼首先要使用它?
最專業的中文嵌入式Linux網站,11年磨劍,註冊用戶數萬人!
分享 嵌入式 & Linux 技術乾貨、教程、資訊、高薪職位
訂閱點擊標題下方「嵌入式Linux中文站」
分享點擊右上角分享按鈕
投稿admin@embeddedlinux.org.cn
交流QQ群:175159209