パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

GoogleはJava APIの著作権を侵害していないとの判決 」記事へのコメント

  • グーグルのやってる事は、JAVAを作ったオラクル(サン)の意図には反するわけでして、グレーゾーンは存在するんですよね。 普通の会社は危ない橋を渡らないが、グーグルは突っ走ってしまう。ここがグーグルの強さであるが、危うさでもあります。 APIが著作権で保護されるかどうかも含め、まだわからないと思いますよ。
    • by Anonymous Coward

      ただ件のグーグル自体は「DalvikはJava互換です」とは一度も言っていないんですよ(たぶん)

      AndroidソフトをそのままJavaVMでは動かせませんし、逆もしかり。 これはJavaの要求する
      Write Once, Run Everyware というは方向性とは全く相いれませんし、そもそもDalvikは
      Javaのライセンスを受けていないわけで。

      Googleは構文をその他を確信犯的に似せてるから全く無実だとは言いませんが(そこが仰っている
      グレーゾーンですね) 「似ているから全て著作権違反」ではIT業界は疎か、殆どのマスプロダクトが
      存在不能になります。 C#とかだってかなり怪しいんじゃないかな

      • by Anonymous Coward

        "Run Anywhere".

        OSに強く依存する実装方法をとれば Run Somewhere だったりするが。

        • by Anonymous Coward
          心配しなくてもVMのバージョン上がっただけで動かなくなるのが現実のJavaなんでRun nowhereって揶揄されてたんだよね。
          • by Anonymous Coward on 2012年06月03日 23時38分 (#2166177)

            >心配しなくてもVMのバージョン上がっただけで動かなくなるのが現実のJavaなんで

            それはそもそもJavaの方向性を勘違いしてる痛い人ってだけですよ。

            複数プラットフォーム、たとえばWin、Unix、Linux、FreeBSD、MacOSなどにおいて
            同じバージョンのJavaVMが入っているときに
            そのバージョン向けに開発されたJavaバイトコードが
            上記プラットフォームで動くか?という観点がまずあります。
            これが本来の、そして今でも正しい意味でもRun Anywareなわけです。

            ところが、勘違いしている人は
            「どれだけJavaVMのバージョンが上がっていっても互換性が永久に確保される」
            なんていう極論に走ってしまいがちです。
            でも当初からそんなもん保障されていませんし喧伝もされていません。
            Deprecatedなメソッドひとつすら許さないような、
            まともなプログラマーなら即座に異常と分かるような極論ですからね。

            親コメント
            • by Anonymous Coward on 2012年06月04日 8時41分 (#2166246)

              別ACですが、
              > 「どれだけJavaVMのバージョンが上がっていっても互換性が永久に確保される」
              ...
              > でも当初からそんなもん保障されていませんし喧伝もされていません。
              それは仰る通りですねー。その点は同意。

              で、元ACの発言から離れた話をしますけども、
              > 複数プラットフォーム、たとえばWin、Unix、Linux、FreeBSD、MacOSなどにおいて
              > 同じバージョンのJavaVMが入っているときに
              ...
              > これが本来の、そして今でも正しい意味でもRun Anywareなわけです。
              その本丸がnowhereなわけで(SWTでなんでnotification機能いれちゃったの!!とか。いや頑張れば全プラットフォームで動くけどコード共通化できないし
              あ、いや、こったUIとか色気のないロジックだけのコードなら達成できそうですけどね。(まあFlashだって似たようなモノ、、、ってFlexってSunだかに金はらってんだっっけ?)
              # AnyWAREってtypoじゃないんですかね(たぶんanywhereのことかと)もしかして私がしらないだけでgoslingが言ってたとか?

              親コメント

アレゲは一日にしてならず -- アレゲ研究家

処理中...