Windows 9x Subsystem for Linux

https://social.hails.org/@hailey/116446826733136456

TL;DR

ハードウェア仮想化なしで、DOS由来のWindows 9x上でモダンなLinuxカーネルを協調動作させる試み。

Key Takeaways

  • Windows 9xはDOS由来のOS — NTベースのWSLとは根本的に異なる難しさがある
  • READMEの「ハードウェア仮想化なし」という記述とは裏腹に、virtual 8086モードを使用している
  • ウィンドウの描画がまだ正しく動作しない — 本番利用には程遠いが、印象的なコンセプト実証

Discussion

主なコメント:

  • [ryanshrott]: NT(Windows NTのカーネル系統)はDay OneからPOSIX対応を設計に組み込んでいたが、9xは純粋なDOS — 根本的に別問題

    Windows 9xはDOS由来。その上でLinuxを動かすには、NTベースのWSLとは比べものにならない困難がある

  • [fouc]: 一言でまとめると「Linux カーネルが Windows 9x カーネルの中で協調動作している」
  • [pwdisswordfishq]: 「ハードウェア仮想化なし」と言いながらvirtual 8086モードを使っている矛盾を指摘
  • [defrost]: Solaris 7上のSun PCカード経由でWindows 95を動かし、その中でこれを試す予定 — 入れ子は続く

    I am going to run this in Windows 95 on a Sun PC card under Solaris 7.

HNで議論を読む


原文(英語): Windows 9x Subsystem for Linux


Type Link
Added Apr 22, 2026
Modified Apr 22, 2026
comments 122
hn_id 47861270
score 465
target_url https://social.hails.org/@hailey/116446826733136456