懐かしのWindows 2000をDEC Alphaで!新型「es40」フォークでレトロPCを爆速体験
Run Windows 2000 on a DEC Alpha with a new es40 fork
Run Windows 2000 on a DEC Alpha with a new es40 fork
かつての名機DEC AlphaでWindows 2000を動かすという、レトロPCファン垂涎のプロジェクトが始動しました。新たに公開された「es40」のエミュレータフォークを利用することで、現代の環境でもあの頃のOSを快適に動作させることが可能です。当時のハードウェアを再現したいエンジニアや、ロマンを追い求める愛好家はぜひチェックしてみてください。
x86_64上でAlphaをエミュレートするなんて、Alphaの設計者たちは絶対に想定していなかっただろうね。:-)
ES40で本番環境としてW2kを動かしてた人なんているのかな?自分はWindowsが動くDECのハードウェアを扱ったのはAlphaServer 1000が最初で最後だった。仕事の内容はVMSに戻すことだったけど、白状するとちょっとサボって先にDigital UNIXをいじり倒してたよ。
これはかなりクールだし、思い出がよみがえるね。投稿してくれてありがとう。以前はTru64 (Alpha)とOpenVMS (VAXとAlpha)の管理をしてたんだ。大学のERPシステム(Bannerってやつ)とインフラ(DNS、DHCP、メールなんかはOpenVMS/VAX上のMultinet)向けに、Oracle DBとか当時は何て呼んでたか忘れたけどアプリ開発スイート(本当に最悪なソフトだった)を主に扱ってた。そのあとはPower5上のAIXで、HACMPとVeritas Clusterを使ってOracleを動かす仕事に移ったな。今とは全く別世界だよね。ガレージには今もOpenVMSが動くAlphaServer ES47と、AIXが動くPower5 560Qが眠ってるよ。
なぜかWindows 2000って古臭く見えないんだよね。機能的で使いやすそうだし、むしろ新鮮にすら感じる。長期で使ったことはない(大学時代にLinuxを使い始めたから)からノスタルジーってわけでもないんだけど、同じように感じてる人いる?
Googleで調べたらDEC AlphaはRISCアーキテクチャだって出てくるけど、es40が何なのかがわからない。単なるフォークのコードネームかなにか?
これ本当にすごい!これまでにもDEC Alphaのエミュレータはたくさんあったけど、Windows NTを動かせるものは一つもなかったからね。
これ見て思わず笑っちゃったよ。大学のIT系のたまり場で、DEC Alphastation 600にWindows 2000 RC3をインストールしようとして失敗した記憶が鮮明によみがえった。友達と首をひねってたら、誰かがRC2(このブログ記事で言及されてるビルド)がAlphaをサポートする最後のWindowsビルドだって突き止めたんだよね。確かそのあとRed Hat Linux 5-6.0あたりをインストールして、いろいろ悪さをして遊んでたはず。今思えば、その時にTru64を動かしておけばよかったな。
このエミュレータの新しいJITなら、シングルコア/スレッド性能で1.25GHzのEV68CBプロセッサを積んだES45の速度を超えるらしいよ。
Windowsと比べてCDEの見た目がひどすぎるの、たまらないよね。あれをGoサイン出した人は一体何を考えてたんだか、勘弁してくれよ。
子供の頃、親の知り合いの職場に遊びに行ったとき、デスクにDEC Alphaが置いてあったんだ。ウィンドウの中で動画が流れるのを初めて見て、幼い自分は衝撃を受けたよ。確か、動画を再生したままウィンドウサイズを変えてもコマ落ち一つしなかったはず。486SXを使っていた自分からすると、DEC Alphaは遥か未来の技術に見えたな。あの頃だと、他に何が匹敵したんだろう?SGIのワークステーションとかかな?