Ubuntu 16.04 LTSリリース、ZFSとLinuxカーネルとのライセンス問題はどうなる 16
さすがUbuntu 部門より
4月22日、Ubuntu 16.04 LTS "Xenial Xerus"がリリースされた。新機能や強化点などについてはUbuntu insightsによる公式記事などを参照して欲しいのだが、そのうち「ZFS on Linux」が新たに標準で利用できるようになった点が物議を醸している。
ZFS on Linuxは、Oracle(旧Sun Microsystems)のSolarisに由来するZFSをLinux向けに移植したものだ。ZFSはオープンソース化されているものの、ライセンスはSun独自のCOMMON DEVELOPMENT AND DISTRIBUTION LICENSE(CDDL)である。CDDLはGPLと両立しないフリーソフトウェアライセンスとして知られている。そもそも(真偽のほどは別として)CDDLはGPLの制約に反発する形で作られたという話もあり、「GPLの及ぶモジュールとCDDLの及ぶモジュールは合法的に一緒にリンクすることができない」とされている。
ZFS on Linuxプロジェクト自身もFAQページでライセンス問題があるという旨を掲載しているのだが、いっぽうでUbuntu側はライセンスの問題はないという主張を行っている。これによると、ZFS on Linuxのカーネルモジュール(zfs.ko)はLinuxカーネルとは独立したものであり、またLinuxカーネルの派生物でもない。また、これを利用した際にLinuxカーネルがZFSの派生物になるわけでもない。これは非GPLのカーネルモジュールと同じである、とのことだ。
いっぽう、Free Software Foundation(FSF)のRichard M. Stallman氏は4月11日、これに対しZFS on LinuxをLinuxディストリビューションに組み込んで配布することはライセンス上の問題があると発表している(マイナビニュース)。
解決策としては、ZFSの権利を持つOracleがZFSをGPLにする、もしくはGPLとCDDLのデュアルライセンスにするのが最も平和的ではある。実際、JavaもGPLでのオープンソース化が行われているし(OSDN Magazine記事)、それ以外にもGPLとCDDLのデュアルライセンスを採用しているソフトウェアは存在する。ただ、「GPLに対抗する」というCDDLの存在意義やOracleの立場を見るに、そう簡単にライセンス変更が行われるとは思えない。今回のライセンス非互換問題は裁判沙汰にも発展する可能性があるが、CDDLとGPLの非互換性は長年のトラブルになっていただけに、白黒はっきり付けて欲しい気もする。
問題あるの? ZFS on Linux FAQ (スコア:3)
ZFS on Linux FAQ ページのリンク先をみると、
as part of the kernel binary として配布するのはダメだけど、
バイナリモジュールやソースコードの形で配布するのは何の問題もない、と書いてあるのではないでしょうか。
Canonical の記事の「The CDDL cannot apply to the Linux kernel because zfs.ko is a self-contained file system module」も同じことを言っているように見えます。
# self-contained: 自己完結型の(初めて知りました)
Re: (スコア:0)
API関連は大丈夫なんですかね?
Oracleは対Google訴訟でAPIに著作権があると主張してますが、これが通ると後々問題になりそうな気がします。
SPL(Solaris Porting Layer)とか、ヤバそうな予感が……。
RMSは関係ない (スコア:0)
Linus Torvalds氏が良いといっているところでRMSが騒いでも心象悪くするだけ。
なおLinus氏のGPLでないカーネルモジュールに関する以前の発言はこちら。
https://lkml.org/lkml/2006/12/13/370 [lkml.org]
Re: (スコア:0)
ストールマンは一応ストールマンの発案ですから。
あとライセンス関連を最終的に判断するのは裁判官ですな。
Re:RMSは関係ない (スコア:1, おもしろおかしい)
> ストールマンは一応ストールマンの発案ですから
ストールマンは再帰的に定義されていたのか…
# 停止条件はなんなんだろうw
Re: (スコア:0)
一応ストールマンと真のストールマンが別物である可能性が
btrfsさえしっかりしていれば、ZFSなんて、 (スコア:0)
Fedoraがデフォルトのファイルシステムにするとか言ってたけど、結局どうなってるの?もうダメなの?
Re: (スコア:0)
今のところ、 デフォルトがbtrfsなのは、openSUSEくらい [wikipedia.org] ですね。Fedoraは今もext4です。
Re: (スコア:0)
インストーラーで選択可能なぐらいにはダメじゃないかもかも
Re:btrfsさえしっかりしていれば、ZFSなんて、 (スコア:1)
Re: (スコア:0)
そもそも現在進行形で開発中なので、Btrfsは選択肢に入ることすらダメです
Re: (スコア:0)
もうそろそろ10年経つよな…
ZFSがダメになっても… (スコア:0)
俺たちにはまだBtrfsという選択肢が残されている
Re: (スコア:0)
zfsって人気なようだけど、なにがいいの?
ゼブラマンかよ (スコア:0)
> 白黒はっきり付けて欲しい気もする。
誰かが余計なことを言ったばかりに GIF の圧縮アルゴリズムの件で世界中がえらい迷惑したような。
:wq
UNIXってなに? (スコア:0)
UNIXってなに?