パスワードを忘れた? アカウント作成
12758932 story
UNIX

Ubuntu 16.04 LTSリリース、ZFSとLinuxカーネルとのライセンス問題はどうなる 16

ストーリー by hylom
さすがUbuntu 部門より
insiderman 曰く、

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ページでライセンス問題があるという旨を掲載しているのだが、いっぽうでUbuntu側はライセンスの問題はないという主張を行っている。

    ZFS on Linux FAQ ページのリンク先をみると、

    In the case of the kernel, this prevents us from distributing ZFS as part of the kernel binary.

    as part of the kernel binary として配布するのはダメだけど、

    However, there is nothing in either license that prevents distributing it in the form of a binary module or in the form of source code.

    バイナリモジュールやソースコードの形で配布するのは何の問題もない、と書いてあるのではないでしょうか。

    Canonical の記事の「The CDDL cannot apply to the Linux kernel because zfs.ko is a self-contained file system module」も同じことを言っているように見えます。

    # self-contained: 自己完結型の(初めて知りました)

    ここに返信
    • by Anonymous Coward

      API関連は大丈夫なんですかね?
      Oracleは対Google訴訟でAPIに著作権があると主張してますが、これが通ると後々問題になりそうな気がします。
      SPL(Solaris Porting Layer)とか、ヤバそうな予感が……。

  • by Anonymous Coward on 2016年04月22日 19時46分 (#3001980)

    Linus Torvalds氏が良いといっているところでRMSが騒いでも心象悪くするだけ。

    なおLinus氏のGPLでないカーネルモジュールに関する以前の発言はこちら。
    https://lkml.org/lkml/2006/12/13/370 [lkml.org]

    ここに返信
    • by Anonymous Coward

      ストールマンは一応ストールマンの発案ですから。
      あとライセンス関連を最終的に判断するのは裁判官ですな。

      • Re:RMSは関係ない (スコア:1, おもしろおかしい)

        by Anonymous Coward on 2016年04月22日 20時27分 (#3002000)

        > ストールマンは一応ストールマンの発案ですから

        ストールマンは再帰的に定義されていたのか…

        # 停止条件はなんなんだろうw

        • by Anonymous Coward

          一応ストールマンと真のストールマンが別物である可能性が

  • by Anonymous Coward on 2016年04月22日 20時38分 (#3002003)

    Fedoraがデフォルトのファイルシステムにするとか言ってたけど、結局どうなってるの?もうダメなの?

    ここに返信
  • by Anonymous Coward on 2016年04月22日 21時35分 (#3002014)

    俺たちにはまだBtrfsという選択肢が残されている

    ここに返信
    • by Anonymous Coward

      zfsって人気なようだけど、なにがいいの?

  • by Anonymous Coward on 2016年04月22日 23時11分 (#3002049)

    > 白黒はっきり付けて欲しい気もする。

    誰かが余計なことを言ったばかりに GIF の圧縮アルゴリズムの件で世界中がえらい迷惑したような。

    :wq

    ここに返信
  • by Anonymous Coward on 2016年04月23日 0時12分 (#3002067)

    UNIXってなに?

    ここに返信
typodupeerror

※ただしPHPを除く -- あるAdmin

読み込み中...