アカウント名:
パスワード:
「APIは保護に値する創造的な作品」って、そりゃそうだと思う。Google信者が必死に弁護してるけど、パクリはパクリだよな。
確かに...。あれだけのAPIセットの設計は創造的で思想もあり、表現もあり、著作物としての側面はあるとは思う。
が、しかし。APIセットがコピーできなくなるのはよろしくないと思うんだよなぁ。
両方の理解が私の頭の中で葛藤しています。
Oracleからライセンスを受ければよかっただけの話では。個人のソフトウェア開発ならともかく、企業同士の話でGoogleの対応はちょっとないと思います。
でも、この裁判の判決(まだ出てないのでどっちになるかはわからないけど)は個人開発者も縛ることになるでしょう?
Googleが元から大きな会社だから違うように見えるけど話としては儲かったから訴えてる、というレベルなので、個人のソフトウェア開発でも結果としてザッカーバーグ並に当たると後出して文句言われるんですよね。その論理だと。
ええ、直感的にもあり得ないと思うけど……。
アルゴリズムですら、別に何かを参考にしてなくても簡易なものなら被り得るというのに。
API設計したことないの? あれは、正解がひとつに決まるような世界じゃないぞ。Javaのあの膨大なAPIに創造性がないとか、API設計の経験がある人ならありえない結論だ。
JavaじゃなくてC#ならいくらでもあるけど……JavaのAPIに創造性があるかっていうと、別にそうは感じなかったけどなぁ……。Javaのライブラリを移植しようと思って当該ライブラリのソース読んだり、クラスライブラリのソース読んだりしたけど。逆に名前空間のネーミングセンスひでぇな、って思ったりはした。
APIって、特定の処理を呼び出す為の一定の書式って認識で間違いないよね?単なる関数宣言も含まれるよね?
出来の良し悪しと創造性の有無は無関係でしょうに。お前の絵は下手だから創造性はなくて君の絵は上手いから創造性ありねとかどっかの誰かに認定されるんじゃ敵いませんわ。
> 出来の良し悪しと創造性の有無は無関係でしょうに。
誰がそんな主張をしてるの?
#2693554はそう読めるけど、言葉足らずかな?
.net の出来の良さはJava の良い所、悪い所をしっかりリサーチした結果だと思うよ。
一から考えてあのクオリティなら立派だが。
.NETのクラスライブラリはJava云々より、ObjectPascal由来、って話を聞くけど。アンダース・ヘルスバーグの設計だし。
だから、Javaは無関係とまでは言えないだろうけど、そこまで深い関係ではないんじゃないかな?文法が似てる、ってだけで。
#Delphi使った事がないけど、使った人曰く、.NETのクラスライブラリはObjectPascalまんまらしい。
ただ、違法ってなると互換ライブラリだのラッパーだのも違法になっちゃう場合があるんですよね。プログラムの移植工数が増えまくる。
UNIXはBSDなどで具体的なコードの利用に対する著作権違反を問題にしてきた。問題のあるコードを排除して互換コードを書いたけどAPIレベルで権利が発生するならまた裁判沙汰になるということになる。
# SCOがアップしそうだな。
少なくとも日本では、著作権法第10条第3項 [srad.jp]により、プロトコルやAPIは、著作権法の保護対象外と規定されてますね
そうなんだ! これは嬉しい!互換ライブラリ作ろう!
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
直感的には当然の判断 (スコア:1)
「APIは保護に値する創造的な作品」って、そりゃそうだと思う。Google信者が必死に弁護してるけど、パクリはパクリだよな。
Re: (スコア:0)
確かに...。
あれだけのAPIセットの設計は創造的で思想もあり、表現もあり、著作物としての側面はあるとは思う。
が、しかし。
APIセットがコピーできなくなるのはよろしくないと思うんだよなぁ。
両方の理解が私の頭の中で葛藤しています。
Re:直感的には当然の判断 (スコア:1)
Oracleからライセンスを受ければよかっただけの話では。個人のソフトウェア開発ならともかく、企業同士の話でGoogleの対応はちょっとないと思います。
Re: (スコア:0)
でも、この裁判の判決(まだ出てないのでどっちになるかはわからないけど)は個人開発者も縛ることになるでしょう?
Re: (スコア:0)
Googleが元から大きな会社だから違うように見えるけど
話としては儲かったから訴えてる、というレベルなので、
個人のソフトウェア開発でも結果としてザッカーバーグ並に当たると後出して文句言われるんですよね。
その論理だと。
Re: (スコア:0)
ええ、直感的にもあり得ないと思うけど……。
アルゴリズムですら、別に何かを参考にしてなくても簡易なものなら被り得るというのに。
Re: (スコア:0)
API設計したことないの? あれは、正解がひとつに決まるような世界じゃないぞ。
Javaのあの膨大なAPIに創造性がないとか、API設計の経験がある人ならありえない結論だ。
Re: (スコア:0)
JavaじゃなくてC#ならいくらでもあるけど……
JavaのAPIに創造性があるかっていうと、別にそうは感じなかったけどなぁ……。
Javaのライブラリを移植しようと思って当該ライブラリのソース読んだり、クラスライブラリのソース読んだりしたけど。
逆に名前空間のネーミングセンスひでぇな、って思ったりはした。
APIって、特定の処理を呼び出す為の一定の書式って認識で間違いないよね?
単なる関数宣言も含まれるよね?
Re:直感的には当然の判断 (スコア:1)
出来の良し悪しと創造性の有無は無関係でしょうに。
お前の絵は下手だから創造性はなくて君の絵は上手いから創造性ありねとかどっかの誰かに認定されるんじゃ敵いませんわ。
Re: (スコア:0)
> 出来の良し悪しと創造性の有無は無関係でしょうに。
誰がそんな主張をしてるの?
Re: (スコア:0)
#2693554はそう読めるけど、言葉足らずかな?
Re: (スコア:0)
以外の読み方をしたとすると、読み手の悪意か言葉を発する指令を出す器官の機能足らずでしょうね。
Re: (スコア:0)
.net の出来の良さはJava の良い所、悪い所をしっかりリサーチした結果だと思うよ。
一から考えてあのクオリティなら立派だが。
Re:直感的には当然の判断 (スコア:1)
.NETのクラスライブラリはJava云々より、ObjectPascal由来、って話を聞くけど。
アンダース・ヘルスバーグの設計だし。
だから、Javaは無関係とまでは言えないだろうけど、そこまで深い関係ではないんじゃないかな?
文法が似てる、ってだけで。
#Delphi使った事がないけど、使った人曰く、.NETのクラスライブラリはObjectPascalまんまらしい。
Re: (スコア:0)
本当にAPI設計に創造性が必要ないのであれば、誰が書いてもひどくも素晴らしくもならない。
Re: (スコア:0)
ただ、違法ってなると互換ライブラリだのラッパーだのも違法になっちゃう場合があるんですよね。
プログラムの移植工数が増えまくる。
Re: (スコア:0)
UNIXはBSDなどで具体的なコードの利用に対する著作権違反を問題にしてきた。問題のあるコードを排除して互換コードを書いたけどAPIレベルで権利が発生するならまた裁判沙汰になるということになる。
# SCOがアップしそうだな。
Re: (スコア:0)
少なくとも日本では、著作権法第10条第3項 [srad.jp]により、
プロトコルやAPIは、著作権法の保護対象外と規定されてますね
Re: (スコア:0)
そうなんだ! これは嬉しい!
互換ライブラリ作ろう!