[過去ログ] Docker Part2©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
885: 2018/12/25(火)00:11 ID:XGHDmrXH(2/4) AAS
いやイメージを配布するのは普通にGPL違反よ
配布しなけりゃいいだけだし、誰もそれは否定してないでしょ
886: 2018/12/25(火)00:23 ID:FPaj6kyi(1/6) AAS
まあ確かに、LGPLはシステムライブラリとのリンクを想定してるから、一緒に配布するのはGPLの精神からすると感染だろな。
887: 2018/12/25(火)00:24 ID:DAdBnaIi(1/18) AAS
> いやイメージを配布するのは普通にGPL違反よ

1. そもそもイメージ配布しなければGPL違反でないし
イメージ配布する人を社内に限れば、社内の人だけにソースを配布すれば良い

2. GPLはバイナリを入手した人がソースを入手できればいいので
バイナリを手に入れてない人にソースを配布する必要はない

3. DockerイメージのソースとはDockerfileのこと

4. もちろんDockerイメージの不特定の人に配布したら、
その中に入っているバイナリのソースも渡さないといけない
888
(2): 2018/12/25(火)00:25 ID:DAdBnaIi(2/18) AAS
> まあ確かに、LGPLはシステムライブラリとのリンクを想定してるから、一緒に配布するのはGPLの精神からすると感染だろな。

その理屈だと、ISOイメージにして配布しているRedHatなんかも
ライセンス違反ということになってしまうので、間違ってるのは明らか
889: 2018/12/25(火)00:26 ID:DAdBnaIi(3/18) AAS
一言で言うならば、GPL感染した所で、プライベートイメージなら
何ら問題ないってことよ。
890: 2018/12/25(火)00:26 ID:FPaj6kyi(2/6) AAS
>>888
Redhatは裁判になったら死刑判決受けるだろ。
891
(1): 2018/12/25(火)00:26 ID:3aFn9L6f(1/4) AAS
>>888
だからそれは単なる集積
DockerもVMだから単なる集積だと強弁してしまえばイメージの配布も限りなく黒に近いグレーにできなくもない
892: 2018/12/25(火)00:27 ID:DAdBnaIi(4/18) AAS
>>891
Dockerのイメージも単なる集積だけど?
893: 2018/12/25(火)00:28 ID:FPaj6kyi(3/6) AAS
見る人が見れば真っ黒に近い黒だろうな。
例えばGNUの尊師が見たら完全にアウツだろ。
894
(1): 2018/12/25(火)00:29 ID:DAdBnaIi(5/18) AAS
Dockerのイメージがどういうふうに展開されてるのか知らないのかな?
単なるファイルとしてディスクに展開されてるんだけど

最終的にはLinuxのコンテナとして動いていて、コンテナがchrootを発展させたものって知っていれば
以下のリンク先の説明にあるように、とあるディレクトリ以下に展開されてるファイルを実行するだけって
わかるはずなんだが?

外部リンク:deeeet.com
895: 2018/12/25(火)00:32 ID:3aFn9L6f(2/4) AAS
>>894
仮にスタティックリンクではないと解釈できたとしても、実際に実行時には動的リンクしてるんでしょ
誰がどう見ても派生物だよ
896
(1): 2018/12/25(火)00:33 ID:DAdBnaIi(6/18) AAS
> 仮にスタティックリンクではないと解釈できたとしても、実際に実行時には動的リンクしてるんでしょ

だからその理屈を言ってしまうと、RedHatのISOイメージも
同じことになってしまうので、その矛盾を解決してから出直してきなって話
897
(1): 2018/12/25(火)00:33 ID:3aFn9L6f(3/4) AAS
>>896
だからGPLの「単なる集積」の条項を読んできなさい
898: 2018/12/25(火)00:34 ID:DAdBnaIi(7/18) AAS
そもそもLinuxでパッケージが提供されているものだけを
使用すればGPL違反になりようがないんだよね

だからDockerコンテナ=アプリ
899: 2018/12/25(火)00:34 ID:DAdBnaIi(8/18) AAS
>>897
読んで問題がないことがはっきりしている
900
(2): 2018/12/25(火)00:38 ID:DAdBnaIi(9/18) AAS
はいどうぞ

「集積物」とそのほかの種類の「改変されたバージョン」の違いは何ですか?
外部リンク[html]:www.gnu.org

「集積物」はいくつかの別々のプログラムからなり、それらは同じCD-ROMやそのほかのメディアや "Dockerイメージ" に
いっしょに入れられて配布されます。GPLは集積物を作成し配布することを認めています。
たとえ、ほかのソフトウェアが不自由あるいはGPLと両立しないものである場合でもです。
ただ一つの条件は、あなたは、それぞれのプログラムの個別のライセンスが許す権限を
ユーザが行使することを妨げるような、あるライセンスのもとで集積物をリリースすることはできないということです。

二つの別々のプログラムと二つの部分の一つのプログラムを分ける線はどこにあるでしょうか?
これは法的な問題であり、最終的には裁判官が決めることです。わたしたちは、
省11
901: 2018/12/25(火)00:42 ID:DAdBnaIi(10/18) AAS
個々のファイルをあつめて、Dockerイメージにするだけでは
単なる集積物だろう。
902
(1): 2018/12/25(火)00:43 ID:3aFn9L6f(4/4) AAS
>>900
えっと、君のアプリはDockerイメージ内のGPLライブラリと動的リンクしてないの?w
903: 2018/12/25(火)00:46 ID:DAdBnaIi(11/18) AAS
>>902
GPLライブラリとは動的リンクしてないけど?
動的リンクが許されるLGPLライセンスのものばかりだなぁ

GPLのものとは以下の分離したプログラム間でのコミュニケーションメカニズムを使うから問題ないし
> 逆に、パイプ、ソケット、コマンドライン引数は通常二つの分離した
> プログラムの間で使われるコミュニケーションメカニズムです。

これで結論出たよね?
904: 2018/12/25(火)00:51 ID:DAdBnaIi(12/18) AAS
そもそもGPLのものを作ってるのであれば
別にGPLに感染した所で何の問題もないよね。

それから本当の目的は「Dockerコンテナ=アプリ」を否定したかったんじゃなかったの?
Dockerコンテナをアプリと読んでしまったらGPL感染する!とかいう謎理論でさ
1-
あと 98 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.019s