アカウント名:
パスワード:
このニュース、API仕様の話をしているのか、コードの話をしているのか両方なのかよくわからない。
もし、VM等のヘッダファイルの話なら、さすがにそのままコピーするのはNGだと思う。C だって処理系によって内容は違う。ただ、これまでのニュース見てもどっちかわかる記事が無い。
public String substr(String str,int pos,int length);(違った気がするが)ってAPIがあったのをGoogleがAndroid向けに再実装したらダメって言ってるのでトンデモ案件なんだけど高裁が認めちゃって最高裁も棄却しちゃったから頭抱えてる案件
public String substr(String str,int length,int pos);なら OK だって認められたほうが世の中の弊害は多くなりそう
SQLですらPOSの位置が1始まりで混同するのにな
String str じゃなくて String s にするとかスペースの数が違うとかなら通ったのではないだろうか、という気はするが。コードの比較とかしてるページないかな。 実際のところどの程度の相似具合だったんだろうか。
そんな低次元の話ではないと思われ。
AndroidはUIスレッドからはネットワークIO出せないが、GoogleはASyncTaskとかいうクソAPIしか実装できなかった。そして、OracleがExecutorService作ったら丸パクリ。
もうちょと高度なAPIの話。# いい加減あきらめてカネ払えよ。
>そして、OracleがExecutorService作ったら丸パクリ。順番が違っている。ExecutorServiceはJava5だから、パクるも何もAndroid最初期からある(Javaそのものをパクったことは置いといて)。AsyncTaskのパクリ元は、SwingのSwingWorker。
その例は逆に「著作権保護の対象とならない」と認められてる範囲だろ他人に解説したいならタレコミくらいちゃんと読めよ
お前こそ資料ちゃんと読めよ上はただ単に例として書いただけで正確に書けばsubstrであればjava.lang.String.substring(int beginIndex, int endIndex);は、保護の対象なJavaの正確なクラス覚えてないから多分間違ってるけどこんな感じで書いただけで
資料読めばjava.lang.Math.max(int a, int b);とかで書いてあるよ?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
報道がよくわからない (スコア:0)
このニュース、
API仕様の話をしているのか、
コードの話をしているのか
両方なのかよくわからない。
もし、VM等のヘッダファイルの話なら、さすがにそのままコピーするのはNGだと思う。
C だって処理系によって内容は違う。
ただ、これまでのニュース見てもどっちかわかる記事が無い。
Re:報道がよくわからない (スコア:0)
public String substr(String str,int pos,int length);
(違った気がするが)
ってAPIがあったのをGoogleがAndroid向けに再実装したらダメって言ってるのでトンデモ案件なんだけど
高裁が認めちゃって最高裁も棄却しちゃったから頭抱えてる案件
Re: (スコア:0)
public String substr(String str,int length,int pos);
なら OK だって認められたほうが世の中の弊害は多くなりそう
Re: (スコア:0)
SQLですらPOSの位置が1始まりで混同するのにな
Re: (スコア:0)
String str じゃなくて String s にするとかスペースの数が違うとかなら通ったのではないだろうか、という気はするが。
コードの比較とかしてるページないかな。 実際のところどの程度の相似具合だったんだろうか。
Re: (スコア:0)
そんな低次元の話ではないと思われ。
AndroidはUIスレッドからはネットワークIO出せないが、GoogleはASyncTaskとかいうクソAPIしか実装できなかった。
そして、OracleがExecutorService作ったら丸パクリ。
もうちょと高度なAPIの話。
# いい加減あきらめてカネ払えよ。
Re: (スコア:0)
>そして、OracleがExecutorService作ったら丸パクリ。
順番が違っている。ExecutorServiceはJava5だから、パクるも何もAndroid最初期からある(Javaそのものをパクったことは置いといて)。
AsyncTaskのパクリ元は、SwingのSwingWorker。
Re: (スコア:0)
その例は逆に「著作権保護の対象とならない」と認められてる範囲だろ
他人に解説したいならタレコミくらいちゃんと読めよ
Re: (スコア:0)
お前こそ資料ちゃんと読めよ
上はただ単に例として書いただけで正確に書けばsubstrであれば
java.lang.String.substring(int beginIndex, int endIndex);
は、保護の対象な
Javaの正確なクラス覚えてないから多分間違ってるけどこんな感じで書いただけで
資料読めば
java.lang.Math.max(int a, int b);とかで書いてあるよ?