パスワードを忘れた? アカウント作成
4600 story

MicrosoftにJava配布強制の仮処分命令 157

ストーリー by Oliver
クリスマスプレゼント 部門より

ryouki7000 曰く、 "ZDNN速報(英語原文)参照。Microsoftに[WindowsでJavaプログラミング言語を配布する]事を強制するという仮処分命令が出ました。恐らく、[Windows->WindowsXP]、[Javaプログラミング言語->JavaVM(実行環境)]、[配布->バンドル]なんでしょうが、はて、MicrosoftはJavaの普及を阻害したのでしょうか。"

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by route99 (7593) on 2002年12月24日 18時21分 (#224280) 日記
    はじめ、NetscapeでAppletタグでJavaが動いていた。NetscapeとそのJavaはいろいろなプラットフォームで動いた。
    その後MicrosoftはIEを出した。そのIEのAppletタグでは動きが違う独自のVMが動いた。delegateという拡張をするとか宣伝していた。

    開発者としては、

    ベンダーはアプレットを作る際、両方のVMのことを考えながら行った(共通部分しか使わなかったりとかIEで安易に独自拡張を使うとか)。
              ↓
    結局、Appletは面倒だ。
              ↓
    Appletやめ。クロスプラットフォームアプリなんて無理。

    という流れがあったと思いますよ。

    Appletは一世風靡していたし、97年あたりではLotusからAppletでOffice用コンポーネント(なんて名前だっけ)も出ていたわけですし、完全にAppletの発展の可能性が無かったわけではないと思います。それ前提のNCなんてものもありましたし。

    クロスプラットフォームGUIというのはまだ芽が生えたばかりの発展途上の技術だったわけです。その時期にそこから開発者を半ば故意に引き離してしまったというのは結構大きいのではないかと思います。
    # JavaがWindowsで遅い、というのはSunの責任も大きいです。けど、
    # それはその後の大衆化したあとで大きく響く問題だったのではないかとも思うのです。
    • by Joga (8113) on 2002年12月24日 18時52分 (#224315)
      でも、この件に関してはとっくに和解が成立してるんだよね?
      その和解の条件として、
      ・今後、MSは独自のVMを作らない
      ・独自のVMをWindowsに載せる場合には、古いバージョンのを載せる
      ・この独自VMに対するライセンスは7年間有効
      というのがあって、これにはSunも同意してるはず。
      なので、この話はもう終わり。
      今回Sunが問題としてるのは.NETその他のはずだよ。

      #どうにも腑に落ちない判決なのだが。
      親コメント
      • by route99 (7593) on 2002年12月24日 19時06分 (#224332) 日記
        > でも、この件に関してはとっくに和解が成立してるんだよね?
        そうですね。このコメントはストーリー中のコメントを受けたものなので許して。

        > 今回Sunが問題としてるのは.NETその他のはずだよ。
        >
        > #どうにも腑に落ちない判決なのだが。

        これは垂直統合による競争阻害の問題だと思います。
        いわゆる長距離電話会社が自社のだけではなく自由に短距離電話会社を選べるようにしろ、というやつで。
        早い話、OSにあらかじめ.NET乗せるならJavaVMも最初から乗せろ、ということでしょう。

        じゃあOfficeは?IMEは?となると、たしかに疑問が起きるのですが、ミドルウェアは別ということかなあ。
        まあ正しい正しくないは別にして、判断には垂直統合、水平分割という視点が入っていることは確かだと思います。
        親コメント
        • 少なくとも現在製品版となっているWindowsでは.NETが標準インストールになっているものなどないと思うのですが…。
          親コメント
          • by bushidoh (12670) on 2002年12月24日 22時43分 (#224484)
            Java を広める -> Java を J++ として改造 -> .NET を開発? して、Java をはずす。(Sun Java を J++の代替として塔載しない。または Microsoft が再開発しないという意味ね。) -> WIndows .NET に .NET を塔載する。

            という流れが確実に読めるからでしょう。


            MSにJava搭載の仮処分 [zdnet.co.jp]
            近い将来、市場が.NETに有利な方向へ傾く危険性は高く、またいつそのような事態が起きるのかを見極め、それを防ぐのが不可能になる恐れがある。
            親コメント
            • .NET Serverには当然.NET Frameworkを搭載してくるでしょうから、まぁそんなトコなんでしょうね。
              でもクライアント向けOSでは当分先の話じゃないかと思ったりします。
              クライアント向けOSでも近い将来標準搭載するつもりがあるのであれば、XP SP1に入っていても不思議じゃない気がするので。
              # つーか、わざわざWindows Updateしなきゃ入らないのは、独占禁止法関連の訴訟を睨んだ上での戦略だと思う。
              # だって、MSにしてみりゃ本来はガンガン配りたいよね?
              で、もしこれが私の妄想じゃなければ、Sunには充分な猶予があるやん!と思うわけでして。
              それでも心配ならば「.NET Framework標準搭載するものに関してはJVMも搭載しろ」でもいいように思うんですよ。

              仮処分に関してはMSのJavaに対する過去の振る舞いに関しても言及しているようですが、それに関しては別の訴訟ですでに結論が出ているわけですし、正直なんだかなぁって思っちゃいます。
              親コメント
  • えらい違い (スコア:3, すばらしい洞察)

    by unnya (10872) on 2002年12月24日 16時37分 (#224169) ホームページ 日記
    原文には"Sun Microsystems' version of" Javaとあります。これをとばしちゃうとかなり意味合いが変わってしまうんではないかと思います。

    # Sunにとっては「とってもすてきなクリスマスプレゼント」ですね~。
    • まったくもって、エライ違いですよ(笑)。
      てっきり MS 仕様の VM が乗るのかと思って震え上がってしまいました…。
      --
      This cookie has a scrap of paper inside. It reads:
      If you can't learn to do it well, learn to enjoy.
      親コメント
    • ああ、ごめん。[SunのJavaVM]って書いたつもりが。
      親コメント
    • by Anonymous Coward on 2002年12月24日 16時56分 (#224191)
      個人的には今回の判決には首を傾げています。
      Javaという「市場」を形成し損ねたのはSunで、MSは*まだ*それを妨害しようともしてないように思えます。
      育たなかったから吸収しようがなかった、ともいえると思いますが。
      それをMSが妨害したから成功しなかったんだ、っていうのはあまりに虫が良すぎる話に思えます。
      それになにより、s/MS/Sun/g;となるだけに過ぎないよね。(体質的には同類だし)
      大体JavaはSunが言うほどの理想的な環境を構築できているとは思えません。まさに絵に描いたもち。
      JDK/JREのバージョンごとに妙な互換性の問題(規格上の話ではなく、実物の不具合等)とか、
      セキュリティホールが発見されてもこっそり直して知らん振りしてるとか、
      おまけにソースパクって知らん振りした件とか。
      MSはまだ何とかしようとがんばっているだけマシだよ。
      よく暴走してるけど:p
      # MS信奉者でもSun信奉者でもないのでAC
      親コメント
  • by marusa (2274) <hsaruyamaNO@SPAMgmail.com> on 2002年12月24日 16時36分 (#224167) 日記
    ZDNET Japanの「Sunに大きなクリスマスプレゼント--MSにJava搭載の仮処分」 [zdnet.co.jp]

    MSは当然控訴する姿勢。
    --
    GUST NOTCH な気分でいこう!
  • ソースを.. (スコア:2, 参考になる)

    by SkyAngel (9501) on 2002年12月24日 16時56分 (#224190)
    ちなみにアサヒ.comでは,このような記事 [asahi.com]となっていて,
    ウィンドウズをSun仕様のJavaで書けと読めなくもない微妙な文に
    なってしまってました.

    # で,これはどういうことよと友人から聞かれた次第...
    --
    そうじゃないだろう!
  • by Anonymous Coward on 2002年12月24日 20時56分 (#224411)

    本家 /. のほうの記事で高くモデレートされてるコメントのみ流し読みしてたのですが、昔のことをよく知らない人間的には、以下のコメントを読んで、ちょっとなるほどと思いました。

    http://yro.slashdot.org/comments.pl?sid=48842&cid=4949087 [slashdot.org]

    What's next? Should Microsoft be forced to include Mozilla with every copy of Windows?

    In a word yes! That is if Microsoft shipped with Windows say a 5 year old version of Netscape and modified it only work for websites running IIS. (Not the best analogy but the best I could think of right now :)

    ん、読み返してみると乱暴なたとえですね(^^; しかし、このコメントにはつづきもちゃんとあるので、読む人はそちらも含めてどうぞ。

  • by Baldanders (1791) on 2002年12月26日 9時05分 (#225583)

    MS の JavaVM をアンインストールできるようにして欲しい。 使いもしない VM に穴が見つかる度に (穴を塞ぐためだけに) 巨大なパッケージをダウンロードさせられるのはたまらんのですけど。

    Sun が気にしているのは J2EE vs .NET の対立構図でしょう。 だから .NET Server が正式リリースしていない今の時期にこの仮処分命令が出されたことは (Sun にとっては) とても大きい筈。 でもそれはあくまでもサーバサイドの話。 クライアントサイドにとっては使うかどうかも分からないものを強制的にバンドルされたり保守させられたりなんてのは迷惑でしかない。 私達一般ユーザに「選ぶ権利」はないのか?

    --
    Baldanders
  • これがまかり通るなら (スコア:1, すばらしい洞察)

    by Anonymous Coward on 2002年12月24日 16時48分 (#224182)
    RealはWindowsにRealPlayerのバンドルを強制できそうなもんだが。
    AppleはWindowsにQuickTimeのバンドルを(以下略

    そもそも「Java? 重たいからいらなーい」って人には非常に余計なお世話な判決であって。
    つうか、"Javaの強制バンドル"と"SunのJavaVMの強制バンドル"では全然意味合いが違うわけで。
    • Re:これがまかり通るなら (スコア:2, おもしろおかしい)

      by WATT (7709) on 2002年12月24日 18時57分 (#224320) 日記
      きっと、アプリケーションの追加と削除にSP1で加わったアレにもう一つ選択肢ができるでしょう。

      デフォルトのJavaVM
      現在のVM
      MSのVM 利用可能にする
      SunのVM 利用可能にする

      #今win2kなので細かい点は適当です。

      /.-j投票で、使ってるJVMはなに?って聞いたらどうなるかな
      選択肢はこんな感じで
      ・J2DKのおまけのSun
      ・クライアントがアレなのでMS
      ・とりあえずblackdown(Sunと大して変わらない?)
      ・首都高バトル?するのでIBM
      ・林檎だからMRJ
      ・未だにBeでBeKaffe
      ・gcjでAOTなので不要
      ・バイトコード見て手計算

      #こんな時間に/.みてる寂しいやつなのでID
      親コメント
    • もっと食いつきを良くしたいなら、

      SunはLinuxにJavaVMのバンドルを強制できそうなもんだが。

      としたほうが良いかも。
      独占禁止法なんでまずは独占しなきゃならんわけですが。
      しかし、これで.netあたりがこけた場合には「SunはJavaVMのバンドルを強制することで.netの成長を阻害した」とか言って裁判を起こせそう。
      親コメント
    • by shikine (296) on 2002年12月24日 17時45分 (#224232) ホームページ 日記
      でも、今後いろいろな言語の実行環境をデフォルトで
      実装させたらそれなりに面白そうだけど。

      PerlやPythonとかそのあたりでユーザーが増えると思う。
      --
      他力本願。
      親コメント
      • Re:ん~ (スコア:2, すばらしい洞察)

        by Anonymous Coward on 2002年12月24日 20時39分 (#224405)
        面白いだろうってことには同意するけど、始めからインストールされてなくてもいいだろよ、と思うのですよ。
        クライアントサイドでJavaなんかつかわねえし。

        *BSDとかlinuxみたいにインストーラの選択肢にJavaの項目があるだけでいいです。
        たぶんそれじゃSunは気がすまないんだろうけど。
        親コメント
    • 使いたくない人の話しと添付するという話しとは無関係だという事はおいておくとして。"IE いらなーい" という人はどうすればいい?


      そもそも「Java? 重たいからいらなーい」って人には非常に余計なお世話な判決
      親コメント
    • by Y.. (7829) on 2002年12月24日 21時08分 (#224421) 日記
      >RealはWindowsにRealPlayerのバンドルを強制できそうなもんだが。
      >AppleはWindowsにQuickTimeのバンドルを(以下略
      個人的には
      Microsoftには自社製品の都合でOS標準でっくっつけたコンポーネントの拡張はやめてほしい所存
      それさえなければ何がOS標準でくっついていようとかまわないと思う
      あ~ 当然アップデートはコンポーネント単体のみで
      アプリとの抱き合わせアップデートは禁止

      # WindosUpdateでIEとかWMPをリストに出すんじゃなくて
      # IEコンポーネントとWMPコンポーネントをリストに出せってことだ
      # じゃないと サードパーティに優しくない
      親コメント
  • Opera使いの私としてはとてもうれしいことだ。
  • WindowsにJavaVM(JRE)を搭載するのと
    WindowsにSunのJDKを搭載するのでは
    微妙に意味が異なりますが、どういう意味なんだろう。
    --
    他力本願。
  • by take0m (4948) on 2002年12月24日 18時17分 (#224276) 日記
    異常な国ですね。
    コーヒーこぼしても金取れる時点でもうだめだったんでしょうなぁ。
    もはや修正不能なところまできちゃったんでしょうかね。
    国も死ななきゃ治らないんでしょう。
  • by tale (3290) on 2002年12月24日 20時58分 (#224412)

    この決定で Sun が不当に有利になるんなら、MS は不当に有利な条件で競争してることになりますな。

    MS は反論しにくいんじゃないかな。これからが楽しみ。

typodupeerror

開いた括弧は必ず閉じる -- あるプログラマー

読み込み中...