DOS が Windows に変わったのと同じ方法ですか?
Microsoft から 3 つのプラットフォームのサポートと開発を行うことになったようですが、境界線がどこにあるのかわかりません。
CLR の利点 (タイプ セーフ、メモリ保護など) を Windows 自体に組み込むことができないのはなぜですか?
それともブラウザに?なぜまったく別の仮想マシンなのですか? (現在、仮想マシンの間接化のレベルはどのくらいですか? Silverlight を追加したばかりです。その前に、Flash を追加しました。おそらく、VM インストール内で実行されているブラウザ内で実行されています...)
サーバー用の未加工の Windows を確認できますが、ハードウェアと直接通信するワークステーション用の CLR が存在しないのはなぜですか (または、少なくとも Windows のレガシー ボール アンド チェーン全体ではありません)。
(ooppp - ここで 2 つの質問があります。これを作成しましょう - なぜ .net を Windows に組み込むことができないのですか? 下位互換性については理解しています - しかし、.NET にあるものの安全性は、少なくともオプションで Windows 自体にある可能性があります。それは多くの API セットの 1 つにすぎませんか?)
Factoid - IBM PC 上の MS-DOS に対抗して販売している競合他社のアーキテクチャの 1 つが、UCSD-pascal ランタイム (VM) だったことを思い出します。