「WindowsXPにJavaVMを搭載しよう!」運動 37
ストーリー by Oliver
コーヒー無しでは生きられない体 部門より
コーヒー無しでは生きられない体 部門より
taiga 曰く,"ここにインターネット評論家のClay Shirky氏がWindowsXPに最新のJavaVMを搭載してくれるようOEMであるソニー、Dell、Compaqなどに呼びかけ、署名運動を行っている。これはWindows XPにJavaVMを搭載しないことをMicrosoftが決定したのを受けたものだが、Microsoftが司法省との裁判の結果により先頃OEMに初期設定や搭載ソフト、アイコンの規準を大幅に緩和したことを逆手に取ったものだ。"
ついでに、変なVMじゃなくて、ちゃんとしたPureJavaなVMが載る、という利点も。
ん? (スコア:2)
C#の方が多分:
・Windows上で高速で動作する。
・Javaよりもメモリー消費が少ない。
・シンタックスに馴染みやすい。
はずである。Microsoftってそういう会社。
いや、きっと。
There is no spoon.
Re:OEMって? (スコア:2)
この場合のOEMはJavaのJREのOEMの話しでは
ないでしょうか?
There is no spoon.
Sunが悪いんじゃないの? (スコア:2)
自分で自分の首をしめることになったとかで。
There is no spoon.
そして (スコア:2)
There is no spoon.
それってつまり (スコア:2)
There is no spoon.
パッケージのバリエーション (スコア:2)
チューニングを施したWindowsが販売されれば面白いと思うんですけどねぇ。
OEM供与によるプリインストール以外で。
例えば、Sun Windows XPとか、Netscape Windows XPとか。
前者は Java2がデフォルトで入っていて、後者はMozillaかNetscape 6.xが
デフォルトで入っているバージョンをパッケージ販売するとか。
幻想は幻想にすぎないですね。
- Ryuzi Kambe -
Re:パッケージのバリエーション (スコア:2)
http://www.zdnet.co.jp/news/0107/21/b_0720_12.html
CompaqやDellのユーザはJavaを求めるだろうか。
そう言えば昔Netscape 6とJava2の入ったCDをヨーロッパで
配布するなんて話もありました。
- Ryuzi Kambe -
Re:ん? (スコア:1)
当然、載せるのは MS の JavaVM じゃなくて Sun の JRE でしょ。だから C# っていう話はとりあえず別。CLRにはちょっと魅力を感じるけどね。
C# と Java との実働比較 (スコア:1)
#未だβ版だから比較記事が禁止されてるとか?
正直、M$って儲かっていないプロジェクトを平気で潰すので、開発者側としては様子見なのではないでしょうか?その点、例え Sun が Java を見離したとしても既にモノとしては一人立ちしているので安心感はあります。
Mc.N
それもそうだけど… (スコア:1)
まぁ、ついでに根助とかもじらなんかも搭載しておいて、ブラウザーもユーザーがどれを使うか
選べるようにしておいてもらえるとさらに嬉しいかな。
OEMって? (スコア:1)
市井(笑)の人が目にするものとして、
OEMなWindowsってのはどういう形態で
店頭に存在(笑)するものなんでしょうか?
MS印の箱に入って売られてる状態は、
あれは違うんですよね?
PCにプレインストールされて売られてる状態
とかを指すわけでしょうか?
で、もしそういう感じだとすると、
するとWinの出荷量って、プレインストールのPCが
本家そのままのCDより沢山売られてるんでしょうか?
そうでないと、この話題の社会影響力(^^;が
たいしたことないぞ、ということになっちゃですよね?
Re:ん? (スコア:1)
作りたいから、とかも大きい要素では?
C#だの.NETだののほうも
クロスできるかもっていう話がありますが、
以下を読むともしかしてきな臭いかなと。
http://www.zdnet.co.jp/news/0107/21/b_0720_01.html
>オープンソース版.NETプロジェクトは知的所有権侵害?
http://www.zdnet.co.jp/enterprise/0107/17/01071701.html
>オープンソースのMono Projectはマイクロソフトの抵抗を受けるのか
善意の第三者(笑)による実装が勝手に作れないとなると
結局色々不自由が多くて使えない、ということに
なりそうなものかなとも。
少なくともJavaより縛りを緩くしないと
勝てないと思うがどうよ?>MS
#いや、別に勝って欲しいわけじゃないが(笑)
Re:OEMって? (スコア:1)
Re:OEMって? (スコア:1)
一方, こちら の記事によると, 1998年のPC出荷台数は, 792万3410台だそうです。
このうち, どれだけがOEMのプリインストールなのかはわかりませんが, 多くのシェアを誇るメーカー製のパソコンの多くがプリインストールのパソコンを発売しているので, 割合としてはプレインストールの方が多いんじゃないかと思います。
まあ, 正確なことは, OEM/非OEM の比を公開しているサイトを探さないとわかりませんが。
とゆーか (スコア:1)
Re:とゆーか (スコア:1)
MSがIEをつけてくれたこと、メディアプレーヤーをつけてくれたこと、どれもユーザーは喜んでいると思います...、アンインストールできないこと以外は。Sunと仲良しになって、是非まともなJavaVMの搭載にこぎ着けてください。...無理だなんて言わずに。
Re:Sunが悪いんじゃないの? (スコア:1)
最初からMSがまともなJavaVMを積んでりゃこういうことにはならなかったという気も。
もちろん、Sunの意固地ぶり、独善ぶりだって大問題なんだけどさ。よーするに、両社の仁義なき覇権争いの結果というありきたりな結論になってしまう。
Java VMより先に (スコア:1)
OutlookとOutlook Expressは (スコア:1)
全く別物なんだな。タコさは同じだけどさ(笑)。まぎらわしい名前つけないでほしいものです。
Microsoft JVM (スコア:1)
かつて MS-JVM が Windows 上の最速 JVM であった時期があったが、
あれはいったい何故なんだろう。
純粋に JIT コンパイラの性能が優れているなら大したものだが、
メモリ管理まわりやスレッドまわりに秘密の API でもあるのか。
Re:そして (スコア:1)
覇権争いってそういうものだから。
個人的には Java ってけっこう好きだし仕事では非常によく使っているのだけど、やっぱり Sun がコントロールしていることへの不安は拭えない。ある時点で中立な国際機関に仕様を委ねて欲しいものだと強く思います。それと、Tomcatのようなライセンスで JDK/JRE のリファレンス実装が欲しいっすよね。
# プロダクトレベルの実装をFreeで出せとは言わない。
Re:OutlookとOutlook Expressは (スコア:1)
すなおにSchedule+で収まっててればよかったのに(-_-;)
そのてんOutlook Expressは大分マシになってきた。
まぁ、あんだけ叩かれて改善されなかったらどー仕様もないがヽ(´ー`)ノ
# ところでExpressっていまだにデフォルトHTMLメールなの?
# 使ってないから分からんッス(^_^;)
Re:Microsoft JVM (スコア:1)
スレッド周りの実装は、NTが一番素直だったのかも。
Re:OutlookとOutlook Expressは (スコア:1)
まぁ、昔のと違って本文がいきなりHTMLじゃなくて、添付ファイルにHTMLが添付されるようになったからまだマシになったです。
Re:それってつまり (スコア:1)
あれだけの巨大企業なんだから、イケてる開発者もイケてない開発者もそれなりにいるんじゃ? ただ、重きの置き方が使い勝手やパフォーマンスに偏ってて、セキュリティや安定性にももっと力を注げよ、という気はしないでもない。
JavaVMに関していえば、Sunのものは複数のOSやアーキテクチャに対応するために汎化されたコードがかなりの部分を占めてるから、その部分のオーバーヘッドはかなりあるし、Windowsだけを対象にすればいいMS JavaVMの方がパフォーマンスで有利なのは間違いないとこでしょう。SunがJavaで実装してた部分も、NativeなWin32APIのコールで実装してたりしたようだし。Sun の JavaVM もWindows版が一番高速というのはよくわからん。使ってる身としては「そうかなぁ...」と思ってしまうのだが。
Re:C# と Java との実働比較 (スコア:1)
ありました。
http://www.javalobby.org/fr/html/frm/javalobby/features/jpr/part3.html
去年の九月なのでちと古いけど。
Only Jav^Hpanese available :-)
Re:C# と Java との実働比較 (スコア:1)
見た所、案外 C# が健闘しているな、というのが感想です。アプリケーションとの組み合わせでどの程度の差が出るか雑誌とかで特集組んでくんないかな?Apache vs IIS の代理戦争な形で =)。
#もちろん日本の雑誌には期待していませんよ
Mc.N
Re:Microsoft JVM (スコア:1)
私が聞いた話は、当時Microsoftの嘱託だった元SymbolicsのDavid Moonが MS-JVMにGeneration GC(ちなみにGeneration GCはHotSpot VMにも採用されている)を書いたから、というものです。
元ネタはここから始まる一連のスレッドとか。
しかし、Lispのお偉いさんが本気で書いたGCなら速そうだなー、という気もしますね。そういうSun-JVMのGCもGuy Steel Jr.の設計でしたが
Re:それってつまり (スコア:1)
ま、マシンのパフォーマンスの話抜きで、SPARC+SolarisとP-III+NT上でのJavaVMのパフォーマンスの比較ができるかどうかという問題もあるんですけどね。
同じプログラムを走らせると、P-III+NT4の方がRISC+UNIX系OSより高速なことが多いです。
Re:それってつまり (スコア:1)
上に乗っかってるサービスはどうしようもないし、カトラーさんの留守中にビデオシステムをカーネルに組み込んだのもタコだけどさ。
Re:それってつまり (スコア:1)
カトラーのコードって、実質生き残ってたのは 3.51 までじゃなかったっけ? 記憶/認識違いだったらごめん。
# 今何してるんだろう >カトラー
# あの人は UNIX 大嫌いだったんだよねー
一番泣かされてるのは (スコア:1)
HTMLという気がしないでもない。それでも最近はだいぶマシになった、というかサトれたというべきか。
# XHTML 1.0 Strict + CSS1 でしか書かない! とか言い張ったりして(笑)。
Re:それってつまり (スコア:1)
カトラーさんは、3.51までは開発に関わっていて、4.0の指揮をしてないのは確かです。
本来だったら4.0も関わる予定だったのが、半年の休暇から復帰したらビデオをユーザーモードからカーネルモードに勝手に変更されてて、怒って辞めるというのをゲイツ君が必死に取り成して、休暇にしてもらったそうです。
で、今でもまだ休暇中(笑)
Javaアプリケーション開発者にとって福音 (スコア:0)
Re:ん? (スコア:0)
なかされたー (スコア:0)
Win32APIで泣かされ、
JavaVMで泣かされ、
Javaのクラスライブラリで泣かされ、
またまたMicrosoft java VMで泣かされ、
ついでにJavaの開発ツールに泣かされる。
いつまでたってもプログラマの苦労は尽きません。
みんな「企業利益」と「標準化」がキーワード。
ソフトウエアがどんどん巨大化、複雑化していて、プログラマの生産性はこういったことに足を引っ張られることが多くなってきた。そろそろ本気でなんとかしないと、本当にますいんじゃないか?プログラマのレベルの話じゃなくて、人類のレベルでね。
Re:なかされたー (スコア:0)
加えて「巨大化」、「複雑化」ですね。
>ソフトウエアがどんどん巨大化、複雑化していて、プログ>ラマの生産性はこういったことに足を引っ張られることが>多くなってきた。
そもそも「巨大」で「複雑」なんてソフト工学的に最悪。
まともじゃないと思う。
素人やお偉いさんは「いかにも凄そう」とか思うんだろうけどね。
みなさん、そろそろ「コンパクト」で「シンプル」なソフトの方が良いって事に気づかないかなぁ。