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

FSFがCiscoをGPL違反で訴える」記事へのコメント

  • どこまで? (スコア:1, 興味深い)

    by Anonymous Coward
    GCC?binutils?glibc?
    使用許諾読めって話でしょうけど、どこまでがソースコードが必要で、
    どこまでがBSDライクなコピーの表示のみでOKで、
    どこまでが表示も不要なのかが怖いです。

    これらのツールを利用して作成したアプリケーションって
    例外付きのGPLで、ソースコードの開示は不要だと思っていたのですが。

    newlibとかもコピーが込み入ってるしなあ。
    素人がオープンソースと付き合うのは難しい。
    • Re: (スコア:3, すばらしい洞察)

      by Anonymous Coward
      素人には確かに難しい。
      でも、Ciscoは素人じゃない。
      だから大問題になってる。

      • by Anonymous Coward
        ライセンス違反に素人も玄人もありゃせんわいな。

        # ところで、GCC, binutilsの実行形式をそのまま乗っけて販売した
        # 機器って何だろう・・
        • GCCやライブラリ、パッケージ等自体が製品に乗っていたのではなく、
          その成果物に対して、gplが及ぶという話ではないですかね?
          ちなみに、対象機器は訴状(pdf注意) [fsf.org]のp8-p10にかけてリストアップされています。

          // 大元のac氏が指摘する、成果物への波及が制限されるライセンスというのは、
          // gplではなくて、bsdのライセンスではなかったかと。
          • Re: (スコア:2, 参考になる)

            >その成果物に対して、gplが及ぶという話ではないですかね?

            GPLのコードを利用するだけなら、ライセンスに同意する必要は無いんですよ。
            gccを使ってコンパイルするだけなら、GPLに同意しなくていいので、GPLの条文に従う必要も無い。
            GPLなコードが含まれてる成果物を再配布する時だけ、GPLへの同意が必要。
            なので、成果物の中にGPLなコードが含まれてない限り、成果物にはGPLは及びません。
            • gccでコンパイルした成果物(実行バイナリ)にはGPLなコード(ランタイム)が含まれるよ?

              ただし特定の条件でGPLではない別のライセンスでも使える(例外つきGPL)って話だから
              「gccを使ってコンパイルするだけなら、GPLの条文に従う必要も無い。」のは確かだけど、
              GPL条文は見なくても例外条件のほうは見とかないといけないよ
              • gccでコンパイルした成果物にGPLなコードが含まれていても、その成果物を配らない限りはGPLに同意しなくていいんですよ。
                書き方がまずかったかもしれませんが、gccでコンパイルした成果物にはGPLなコードが含まれてないという事じゃないです。

                気をつけるべきなのは、GPLなコードが含まれているものを配ろうとしてるかどうかだけ。
              • 趣旨はわかったけど、「何を配ったから問題になったのか?」という話題で、「配らなければ問題ないよ」、という話を持ち出すのはどうか。
                では配ったら問題になるのかならないのか、という疑問に対して余計混乱するだけ。

                俺が言いたいのは
                gccでコンパイルした成果物にGPLな(ランタイム)コードが含まれていても、その成果物を配っても、例外条件の範囲内なら(ほとんどの場合は範囲内)GPLに同意しなくていいってこと。

                #1478826 [srad.jp]
                ほら誤解されてるじゃん
              • そうですね、誤解されちゃいました、残念です。
                親コメント

私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson

処理中...