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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
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感染する!とかいう謎理論でさ
905: 2018/12/25(火)00:57 ID:DAdBnaIi(13/18) AAS
Dockerコンテナ=アプリが気に食わなかったんだろうけど

結局、DockerイメージにするだけでGPL感染させられるか?という
話にしかなってなくて、そんなもんGPLライセンス読めば単なる集積物でしかない
Dockerイメージ(Linuxの機能のコンテナを実行するのに必要なファイルをまとめたもの)は
集積物として扱われるに決まってるし

最初のDockerコンテナ=アプリと何の関係もないし

どんな結論を目指したくてこの話を持ち出してきたのかわからんわ
┐(´ー`)┌ヤレヤレ
906
(1): 2018/12/25(火)01:05 ID:XGHDmrXH(3/4) AAS
>>900
そのDockerイメージについての言及がリンク先に見当たらないんだけど、参考までにどこにあるか教えてほしい
907
(1): 2018/12/25(火)01:12 ID:DAdBnaIi(14/18) AAS
>>906
じゃあ君は、Dockerイメージがリンクに相当する言及するところを持ってきてくれ。
言い出しっぺなのだから、それぐらいやってから言うべきことだからな。
908: 2018/12/25(火)01:32 ID:XGHDmrXH(4/4) AAS
>>907
あなたの提示した捏造元のFAQがコンテナを想定して書かれたものではない以上、可能性は排除できないでしょ
モジュール同士の結合が強すぎる場合は通信方式に関わらず単一の大きなプログラムを構成していると見做されるとも書いてあるよね
Dockerは単一の大きなアプリじゃなかったのかな
909: 2018/12/25(火)01:35 ID:DAdBnaIi(15/18) AAS
Dockerは単一の大きなアプリだよ?

そしてスタティックリンクしてないし、動的リンクは
LGPLのものだけだからGPLの話と何の関係もないけど

二つの無関係な話をごっちゃにして何が目的なの?
910: 2018/12/25(火)01:54 ID:FPaj6kyi(4/6) AAS
おまえらはGNUの精神を誤解してるよ。
お前のものは俺のもの、俺のものは俺のもの。
それがGNUだろ。
911
(1): 2018/12/25(火)01:58 ID:DAdBnaIi(16/18) AAS
GPLは俺のもの、バイナリ渡さなければソース公開の義務もないので
ウェブアプリでとっても便利に使えるもの

GPL感染を免れるためにリンクを行わずに
パイプでやり取りするのもよく使うテクニック
912: 2018/12/25(火)04:04 ID:FPaj6kyi(5/6) AAS
秋元はAKBがオープンソースとか言ってたのに、AKBは全然GNUじゃないんだよな。
握手券をCDと偽って売りつけるのがオープンソースっぽいと言われれば、確かにそんな感じもするが。
913
(1): 2018/12/25(火)04:05 ID:WaQT3x/c(1) AAS
>>911
GPL感染を防ぐのにパイプでなんか渡す必要ないよ。アプリとして独立していればいいだけ。
1-
あと 89 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.021s