パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

GPLv3 Draftが公開」記事へのコメント

  • ただ、明確化と現状追認が主で、現状GPL v2で公開している人が困る
    内容じゃないと思います。新規な内容としては、
    • DRMの関連
    • ライセンスの終了
    • 特許の自動ライセンス
    なんかが、目につきました。

    #さて、久しぶりに翻訳部活動をするかな。
    • 思いっきり困るのでは。

      1. GPL v2 のみでリリースしているソフトウェアと非互換。∵ GPL v2 では特許不争条項などの制約の追加を許していない。
      2. 当然 DFSG non-free
      • 非互換 (スコア:1, すばらしい洞察)

        by Anonymous Coward

        1. GPL v2 のみでリリースしているソフトウェアと非互換。

        確かに、今のv3draftはv2と非互換ですね。

        このv3draftがv3になってしまったと仮定して考えてみます。

        v2では、v2に書かれていること以外の制限を課してはいけないと定められています。 v2でリリースされたものを入手して、 それを改造してv3でリリースする行為は、 v2に書かれていること以外の制限を追加する行為ですから、 v2のライセンスに違反する行為になってしまいます。

        v2でリリースしたオリジナルの作者は、 v3で再リリースした人をライセンスに違反する行為として訴えることができ

        • v2では、v2に書かれていること以外の制限を課してはいけないと定められています。 v2でリリースされたものを入手して、 それを改造してv3でリリースする行為は、 v2に書かれていること以外の制限を追加する行為ですから、 v2のライセンスに違反する行為になってしまいます。

          v2でだけライセンスされている場合はその通りです。(その場合でも著作権者全員に連絡を取ってv3でライセンスをしてもらう手段は一応残っていますが。)

          v2でリリースしたオリジナルの作者は、 v3で再リリースした人をライセンスに違反する行為として訴えることができる

          v2でだけライセンスされている場合はその通りです。

          --
          # For man might be free./人は自由になれるかもしれないから。
          • by Anonymous Coward on 2006年01月18日 6時23分 (#866000)
            v3で新たな制限を追加すれば、 「v2でライセンス」には矛盾がないけど、 「v2以上でライセンス」には矛盾がでてきてしまう。 v2に書かれていること以外の制限を追加することはv2の6節で禁止。
            親コメント
            • by taka2 (14791) on 2006年01月18日 9時48分 (#866041) ホームページ 日記
              「GPL V2以上に従う」としているソフトは、「GPL V2」と「GPL V3」の
              どちらかに従うデュアルライセンス [wikipedia.org]になるわけで、

              ユーザーが今までは GPL V2 を選んでいたものを、
              GPL V3 を選ぶことに変えたからといっても、
              GPL V2 に新たな制限を追加したことにはなりません。
              親コメント
              • Re:非互換 (スコア:1, 参考になる)

                by Anonymous Coward on 2006年01月18日 13時18分 (#866127)
                > ユーザーが今までは GPL V2 を選んでいたものを、
                > GPL V3 を選ぶことに変えたからといっても、
                > GPL V2 に新たな制限を追加したことにはなりません。

                しかしGPL2以上のライセンスで配布されているものを
                (3が無かった時代や3に同意できない場合などで)
                GPL2のライセンスで配布を受けた人(既に世界中に沢山いる人)が
                改造して、GPL3のライセンスで再配布した場合は制限追加です。
                それは当然無理。

                さらにGPL2に同意するということは、
                GPL3にだけ書かれているような特許などに関する制限を
                つけないと約束することになりますね。
                GPL2に同意した時点でGPL3で再配布しないことを
                約束しなければなりません。
                となると「GPL2以上」のデュアルライセンスでの再配布はできません。
                それをやってしまうと、
                今度別の人がそれをGPL3で入手して、改造して、
                GPL3だけで再配布することが可能になります。

                2は3だけで配布することを禁止するので
                2と3は相容れないライセンスになり
                こういったものを「GPL2以上の任意」という形で
                配布するのは危なっかしいですね。

                配布→改造→再配布→改造→再配布→改造→再配布
                といった数珠繋ぎの中で「GPL2以上」のライセンスが
                無矛盾でいられるか、興味深い。
                親コメント
              • Re:非互換 (スコア:2, 参考になる)

                by taka2 (14791) on 2006年01月18日 13時56分 (#866159) ホームページ 日記
                ・可能
                ○「GPL V2以上」の派生物を「GPL V2以上」に
                ○「GPL V2以上」の派生物を「GPL V3以上」に
                ○「GPL V2以上」の派生物を「GPL V2」に
                ○「GPL V2以上」の派生物を「GPL V3」に

                ○「GPL V2」の派生物を「GPL V2」に
                ○「GPL V3」の派生物を「GPL V3」に

                ・不可能
                ×「GPL V2」の派生物を「GPL V2以上」に
                ×「GPL V2」の派生物を「GPL V3」に
                ×「GPL V3」の派生物を「GPL V2以上」に
                ×「GPL V3」の派生物を「GPL V2」に

                ってことですね。

                今後の派生の過程で、「GPL V2以上」が淘汰されるだけじゃないでしょうか。

                たぶん、今後しばらく、一番問題になるのは、ライブラリとかで
                「GPL V2」と「GPL V3」の両方を組み合わせたい時じゃないかと思います。。

                LGPL なんかは、そういう場合のために、「代わりに GPL の条件を適用しても構わない」って条項があるので、
                「LGPLとGPLを組み合わせた時はGPL」に出来るのですが…
                親コメント
              • by kyousum (11338) on 2006年01月18日 14時38分 (#866178) 日記
                しかしGPL2以上のライセンスで配布されているものを(3が無かった時代や3に同意できない場合などで)GPL2のライセンスで配布を受けた人(既に世界中に沢山いる人)

                GPL3は一般公衆に対するライセンスですので、GPL3ができた時点で、その人たちもGPL3によるライセンスを自動的に受けることになります。GPLの「ライセンス」を受けるためには、ソフトウェアのソースコードやバイナリを受け取ること、あるいはライセンスに同意することは不要です。

                --
                # For man might be free./人は自由になれるかもしれないから。
                親コメント
              • Re:非互換 (スコア:2, 興味深い)

                by alp (1425) on 2006年01月18日 17時55分 (#866330) ホームページ 日記
                発散しているので、少し具体的な話にしましょう。

                まず、GPL v2 のみでリリースしているソフトウェアでもっとも広く使われているものは、恐らく Linux kernel でしょう。カーネル関係のものに関しては、これからも GPL v3 は使えません。開発ツール関係で多々問題が起こることが予想されます。

                次に、ソフトウェア開発者が GPL v3 が気にくわないので GPL v2 に限ったライセンスに変更したい場合を考えます。GNU は自分の管轄下のものを GPL v3 に切り変えてくるでしょうから、例えば近い将来 gettext フレームワークが使えなくなることを想定しなければいけません。これと同じ話がたくさんありますから、fork の嵐は目に見えています。

                もう一つ、GPL v3 でリリースされたソフトウェアはオープンソースではありません (DRM 等への使用禁止条項が、条項5の個人・グループに対する差別の禁止 [opensource.jp]に反する)。これがフリーソフトウェアではなくオープンソースを担いでいるベンダに与える影響も大きい。

                まぁ、GPL v3 化を強行すれば大混乱は必須です。GPL を政治的手段に使うには既に使われすぎてしまっているということです。

                親コメント
              • by bero (5057) on 2006年02月03日 11時16分 (#876218) 日記
                gettextフレームワークのうち、変換プログラムはGPL、ライブラリ部分(libintl)はLGPLとなっています。てことであまり困らんのじゃなかろうか
                親コメント

皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー

処理中...