アカウント名:
パスワード:
1.10000行のコードに10行のGPLコードがコピーされた場合、10000行全てにGPLライセンスが適用されるの?
コードをコピーしただけなら、その段階では何も起りません。人が個人的に、あるいは法人が内部的に使用することに関しては、GPLは制限を加えていませんので。
その10行のGPLのコードを含んだソフトウェアを他者に渡す時点で、そのソフトウェア全体にGPLが適用されていなければいけません。全体についてGPLが適用されている状態を作るには10000行のコードについて著作権者がGPLを適用する必要があります。その他にもGPLコードの著作権者名を表示するとか、GPLの文言を添付
ソフトウェアを製品として納品せずに、サービスのみを納品対象として契約をとれば
バイナリやソースコードを渡してしまえばアウトです。契約の文言が「サービスの納品」ということになっているか否かは重要ではありません。
もっともインターネット経由でサーバーサイドなwebアプリケーションを提供すれば、バイナリやソースコードを渡さずにすみ、実質的にGPLの制限を逃れられるというのは前から指摘があるところです。これについてはGPL3でいくらか対処される見込みです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
ふとした疑問 (スコア:2, 興味深い)
1.10000行のコードに10行のGPLコードがコピーされた場合、10000行全てにGPLライセンスが適用されるの?
2.10000行のコードに1000行のGPLコードと1000行のBSDコードがそれぞれコピーされて使用されていたらどうなるの?
教えて誰かエロい人。
Re:ふとした疑問 (スコア:5, 参考になる)
コードをコピーしただけなら、その段階では何も起りません。人が個人的に、あるいは法人が内部的に使用することに関しては、GPLは制限を加えていませんので。
その10行のGPLのコードを含んだソフトウェアを他者に渡す時点で、そのソフトウェア全体にGPLが適用されていなければいけません。全体についてGPLが適用されている状態を作るには10000行のコードについて著作権者がGPLを適用する必要があります。その他にもGPLコードの著作権者名を表示するとか、GPLの文言を添付
# For man might be free./人は自由になれるかもしれないから。
Re:ふとした疑問 (スコア:0)
契約をとれば、GPLなソースコードも好きなだけ使い放題ってこと?
Re:ふとした疑問 (スコア:1)
バイナリやソースコードを渡してしまえばアウトです。契約の文言が「サービスの納品」ということになっているか否かは重要ではありません。
もっともインターネット経由でサーバーサイドなwebアプリケーションを提供すれば、バイナリやソースコードを渡さずにすみ、実質的にGPLの制限を逃れられるというのは前から指摘があるところです。これについてはGPL3でいくらか対処される見込みです。
# For man might be free./人は自由になれるかもしれないから。