アカウント名:
パスワード:
今後は訴えられたくなければこれと同じ動作をするコードは著作権侵害しないように書けと…
やべえ俺Oracleの権利侵害してたのか、洒落になんねえわ。
こんなん10人に書かせたら7人は同じようなコードになるだろw
いや、そこまで単純じゃないみたい。流れとしては、Google社員がTimsortの実装をOpenJDKにコントリビュートした。その際に、この社員はSunのjava.util.ArraysのrangeCheckをコピペして使った。そうした理由は、Timsortが最終的にはArraysにマージされると思っていたから。もしそうなっていたらコピペされたrangeCheckは重複するんで取り除かれていた筈。その後、この人はAndroidの開発中に同じコードを使い回した。
Timsortのコードの著作権はこの人が持っているので、Androidに同じコードが入っていても問題無し。だけど、rangeCheckに関してはSunが著作権を持っているんで、アウト。ってことらしい。
こういう背景がなかったら著作権侵害はさすがに立証がほぼ不可能じゃないかな。
#2151960のACです。なるほど、ソースの履歴を追っていったらあからさまにコピペしてる形跡があるからアウト、ってことですか。
通常だったら問題にならないような、変数名まで一言一句一致してもおかしくない(名づけルールがあれば十分ありえる)レベルの単純なコードではあっても、 明白にコピペしているのであれば、確かに侵害といわれるのもやむ終えない気もしますね。
# プログラマー的には、こんぐらいなら別にいいだろ、と言いたくはなりますがorz 陪審員にプログラマーを求む!
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
どうすりゃいいんだこれ (スコア:0)
今後は訴えられたくなければこれと同じ動作をするコードは著作権侵害しないように書けと…
同じようなソースを書いた記憶がある (スコア:0)
やべえ俺Oracleの権利侵害してたのか、洒落になんねえわ。
こんなん10人に書かせたら7人は同じようなコードになるだろw
Re: (スコア:2)
いや、そこまで単純じゃないみたい。
流れとしては、Google社員がTimsortの実装をOpenJDKにコントリビュートした。その際に、この社員はSunのjava.util.ArraysのrangeCheckをコピペして使った。そうした理由は、Timsortが最終的にはArraysにマージされると思っていたから。もしそうなっていたらコピペされたrangeCheckは重複するんで取り除かれていた筈。その後、この人はAndroidの開発中に同じコードを使い回した。
Timsortのコードの著作権はこの人が持っているので、Androidに同じコードが入っていても問題無し。だけど、rangeCheckに関してはSunが著作権を持っているんで、アウト。ってことらしい。
こういう背景がなかったら著作権侵害はさすがに立証がほぼ不可能じゃないかな。
Re:同じようなソースを書いた記憶がある (スコア:0)
#2151960のACです。なるほど、ソースの履歴を追っていったらあからさまにコピペしてる形跡があるからアウト、ってことですか。
通常だったら問題にならないような、変数名まで一言一句一致してもおかしくない(名づけルールがあれば十分ありえる)レベルの単純なコードではあっても、
明白にコピペしているのであれば、確かに侵害といわれるのもやむ終えない気もしますね。
# プログラマー的には、こんぐらいなら別にいいだろ、と言いたくはなりますがorz 陪審員にプログラマーを求む!