2009/10/28(水)Windows7

しばらく Windows7 64bit を使ってます。
UO は 2D も SA も動く。UOA も動く。落ちたりもしない。

互換性はかなり出来がいい。今の所、動かなかったアプリケーションはない。得体の知れないフリーウェアを多用していない、というのはあるけども。
ドライバもかなり対応が進んでいるようだ。

アプリケーションが 64bit 対応しているか、はさほど問題にならない。32bit アプリケーションはそのまま動く。32bit アプリ実行の互換性は超よくできてる。Linux や FreeBSD でアレコレやらないといけないことと比べて、やっぱり商用 OS はすごいわ、と思う。OS にとっては厄介な仕事であってもユーザーはそんなこと考えなくていい。
そういう意味では FreeBSD amd64 の 64bit 版 firefox で 32bit 版の Linux 版 Flash プラグインが動くっていうのは超すごいと思った。

アプリケーションそのものが動かなかったことはないが、アプリケーションのプラグインで動かないものはあった。DTM ソフトの VST, DXi プラグインの一部と foobar2000 のプラグインの一部。
どうやら DLL によっては 32bit アプリケーションから 32bit DLL を読む場合でも動かない場合があるっぽい。呼び出し規約とかの問題だろうか?ただの勘だけど。


Flash プラグインが 64bit 対応しないっつー文句をよく見かけるんだけど、俺が中の人ならすでに完成してても Windows8 まで出さない。Windows が標準で使うブラウザが 64bit になるまで出さない。64bit 対応しろって言ってるやつほど真っ先にハマりそうで超うざそうだから。