アカウント名:
パスワード:
コードを丸パクしない限り著作権侵害なぞ起きないと思うが…
Monoの場合はMSの特許がからんでくるかもしれないし、rmsも警戒しているが、C#もCLIも標準化されているし、実際はMSも協力的ですらあるhttp://www.publickey1.jp/blog/09/cclimono.html [publickey1.jp]http://www.mono-project.com/Moonlight [mono-project.com]
Oracleは標準化されたAPIの仕様(インターフェース)に対して「著作権」を主張しているんだわ。例えば今回の事例でOracleは、API仕様に「関数Aは関数Bに対して以下のような[具体的なコード]の処理を行ったものを返すとする」と書かれているケースについて、その[具体的なコード]は著作権保護対象となるコードである、と主張している。当然API使用がコードないし疑似コードで表現されていることは往々にしてあるし、当然そのコードは「中の実装にそのまま使われる」ことになる。でなければAPI仕様に合致できないわけだから。つまりその仮にOracleの主張が認められた場合、極めて広範なAPI仕様で「Oracleが主張するところの著作権侵害の類型」が発生することになる。プログラマの常識ではAPI仕様に著作権は無いというのは当たり前だったから、Oracleの主張が認められたら激震だよ。
APIの仕様に載っているようなコードで、誰にでも思いつくコードではないため著作権が発生し、なおかつ、他に書きようがないため著作権侵害を避けることができないようなコードってどんなんがある?
ハードを操作する系や、他のAPIを呼ぶためのAPIなら、そういうこともありそうな気がするなぁ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
は? (スコア:0)
コードを丸パクしない限り著作権侵害なぞ起きないと思うが…
Monoの場合はMSの特許がからんでくるかもしれないし、rmsも警戒しているが、C#もCLIも標準化されているし、実際はMSも協力的ですらある
http://www.publickey1.jp/blog/09/cclimono.html [publickey1.jp]
http://www.mono-project.com/Moonlight [mono-project.com]
Re: (スコア:4, 参考になる)
Oracleは標準化されたAPIの仕様(インターフェース)に対して「著作権」を主張しているんだわ。
例えば今回の事例でOracleは、API仕様に「関数Aは関数Bに対して以下のような[具体的なコード]の処理を行ったものを返すとする」と書かれているケースについて、その[具体的なコード]は著作権保護対象となるコードである、と主張している。
当然API使用がコードないし疑似コードで表現されていることは往々にしてあるし、当然そのコードは「中の実装にそのまま使われる」ことになる。でなければAPI仕様に合致できないわけだから。
つまりその仮にOracleの主張が認められた場合、極めて広範なAPI仕様で「Oracleが主張するところの著作権侵害の類型」が発生することになる。
プログラマの常識ではAPI仕様に著作権は無いというのは当たり前だったから、Oracleの主張が認められたら激震だよ。
Re: (スコア:1)
APIの仕様に載っているようなコードで、誰にでも思いつくコードではないため著作権が発生し、なおかつ、他に書きようがないため著作権侵害を避けることができないようなコードってどんなんがある?
1を聞いて0を知れ!
Re:は? (スコア:0)
ハードを操作する系や、他のAPIを呼ぶためのAPIなら、そういうこともありそうな気がするなぁ。