六年磨一剑!开发者让Windows 95老电脑成功运行最新版Linux
作者:本站 来源:本站
2026-04-24 16:16 1442阅读

近日,开发者Hailey在Codeberg平台上发布了一款名为WSL9x的实用工具,实现了在Windows 95及更早版本的系统中流畅运行现代Linux内核的壮举。
她将这款工具称为“Windows 9x Subsystem for Linux”,并在社交平台感慨,这可能是自己做过的最酷的hack之一。
WSL9x的核心能力在于,它能在Windows 9x内核中,以协作模式运行当前为Linux 6.19版本的内核。两个内核同时在ring 0权限下运行,用户无需重启系统即可同时使用Windows 9x和Linux应用程序。

该工具由三个组件构成:打过补丁的Linux内核、一个VxD驱动程序以及负责控制台输入输出的客户端程序。
与微软官方WSL不同,WSL9x无需依赖硬件虚拟化技术,因此兼容性极佳,最低可支持到Intel 486处理器。
这意味着即使是30年前的老电脑,也能运行最新Linux内核,享受完整的分页、内存保护和抢占式调度等功能。
Hailey透露,这个项目已酝酿了六年之久,源自她之前完成的doslinux项目。她在说明中特别标注“proudly written without AI”,全程手写,未借助任何AI工具。

颇具戏剧性的是,就在WSL9x发布的同时,Linux内核社区正计划移除对486处理器的支持。
开发者Ingo Molnar提交的补丁将移除CONFIG_M486SX、CONFIG_M486和CONFIG_MELAN等构建选项,预计该补丁会合并到Linux 7.1版本中。
此前Linus Torvalds曾表示,继续支持这款37年前的处理器已无实际必要。
上一篇
下一篇
相关阅读