トーバルズ氏は、LinuxカーネルにZFSを導入するのは私としてはノーだ、と述べ、Oracleのライセンスに責任があると指摘した。

Table of Contents

トーバルズ氏は、LinuxカーネルにZFSを導入するのは私としてはノーだ、と述べ、Oracleのライセンスに責任があると指摘した。

Linux カーネルの達人 Linus Torvalds 氏は、オープンソース ライセンスの時々複雑な性質もあって、自分は ZFS ファイル システムのファンではないことをオープンソース支持者に注意喚起するために時間を割いた。

トルバルズ氏は先週末、Linux カーネルの最近のアップデートによりサードパーティの ZFS モジュールが壊れるという質問に答えていました。

トーバルズ氏は、新しい口汚い言葉遣いをしない立場で、ZFSのようなツリー外コンポーネントに関する自身の立場を辛抱強く説明してくれた。本質的には、それらは彼の問題ではない。ユーザー空間で何も壊れないことを保証するだけでも十分に困難だろう。

「『ユーザーを困らせない』というのは、文字通りユーザー空間アプリケーションと私が保守しているカーネルについて言っているのです」と彼は説明し、さらにこう付け加えた。「もし誰かがZFSのようなカーネルモジュールを追加したとしても、それは彼ら自身の責任です。私にはそれを保守することはできませんし、他人のカーネル変更に縛られることもできません。」

ZFSファンの皆さん、これがその答えです。もちろん、皆さんはそう思っていないでしょうが。

Linux の最高責任者は、Platinum Linux Foundation のメンバーである Oracle を少し批判し、次のように付け加えた。「Oracle の主任法律顧問、またはできれば Larry Ellison 本人の署名があり、そうして最終結果を GPL として扱ってもよいという公式文書が Oracle から届くまでは、ZFS の取り組みを統合することはできない。」

ジャカルタとラリー・エリソン

ソフトウェアの「インターフェース」の再利用は問題ないとGoogleが最高裁に主張、「開発者のことを考えてください!」

続きを読む

ZFSはCommon Development and Distribution License(CDDL)の適用下にあり、それ自体は問題ありませんが、LinuxカーネルはGNU General Public License(GPLv2)を使用しているため、ライセンスの観点から見てもコードの統合は少々困難です。「Oracleの訴訟好きであること、そしてライセンスに関する問題を考えると、安心して統合できるとは到底思えません」とTorvalds氏は指摘します。

「私が見たベンチマークでは、ZFS はそれほど優れているようには見えません」と鼻で笑う前に、Torvalds 氏は次のように宣言した。「ZFS は使わないほうがいい。それだけだ。」

言うのは簡単ですが、行うのは難しいです。

ZFS は元々、Sun が Solaris オペレーティング システムで使用するために開発し、2005 年に CDDL の下でオープンソース化されました。2010 年に Oracle が Sun を買収したことで、状況はやや混乱しました (Big Red の ZFS が商標登録されたため)。しかし、OpenZFS は継続され、ZFS ファイルシステムは、Ubuntu などのさまざまなディストリビューションで、FUSE モジュールまたはネイティブ カーネル モジュールとして見つかります。

しかし、ストレージ プラットフォームの有用性にもかかわらず、これらの厄介なライセンス問題は依然として続いており、Torvalds の承認を得て Linux カーネルに ZFS 風の将来を思い描いている人たちは、もう少し夢を見続けなければならないだろう。

レジスター紙は金曜日にオラクル社にコメントを求めた。®

Discover More