LinuxやMac上でWindowsソフトウェアを動かすwineは有名ですが、wineは「Wine Is Not an Emulator」の略であるという説があることからも分かるようにエミュレータではなく互換レイヤーです。 つまりCPUの挙動をエミュレートするのでなく、カーネルのプロセスを再現し、DLLの代替品を提供しています。そのため、動くアプリが限定されたりしますが、一般的なエミュレータのような大きな速度低下がないというメリットもあります。 さて、エンジニアによって、このwineをエミュレータと組み合わせたwebサービス「Boxedwine」が公開されました。 webブラウザ上でWindowsアプリを動作させることができます。楽しい! Boxedwineは、カーネルとx86 CPUをエミュレートすることで、32ビット版のwineを動作させられます。 たとえば↓はピンボール。ラグラグです