os8088:在 1978 年 CPU 上运行 Mac 风格系统
Os8088: A powerful Mac-like OS for the IBM XT, 286, 386

os8088 是一个令人惊叹的业余项目,它在 1978 年的 Intel 8088 处理器上完美复刻了 Macintosh System 1 的图形界面。整个系统仅由 6.6 万行汇编代码写成,运行在 256KB 内存中,却实现了重叠窗口、下拉菜单以及当时 Mac 所不具备的抢占式多任务处理。没有 DOS 底层,直接从软盘启动,它能在 IBM PC/XT 上同时运行记事本、时钟、弹球和扫雷等多个程序。这个项目不仅是对复古硬件极限的挑战,更是对 1980 年代图形操作系统历史的一种有趣重构,证明了在极简硬件上实现现代交互理念的可能性。
在 1978 年生产的 CPU 上同时运行五个程序。
HN 评论区
165- adrianmonk
如果你想直接在浏览器里试试这个操作系统,可以访问这里:https://os8088.com/demo/
- Narishma
> 本该为 IBM XT 打造的图形操作系统
Visi On[1] 确实是一款为 IBM PC 设计的图形操作系统,并且作为商业产品真实存在过,尽管它绝对算不上成功。它由 VisiCorp 开发,这家公司也是第一款个人电脑电子表格软件 VisiCalc 的缔造者。
它在 1982 年的 COMDEX 展会上进行了演示,当时 Apple Lisa 尚未发布。它的正式发布时间晚于 Lisa,但略早于 Macintosh。
这是他们 1983 年的宣传视频:https://www.youtube.com/watch?v=kc4wFeVvKTI
冷知识:比尔·盖茨在 COMDEX 上看到了这个演示,起初他怀疑这真的能在 IBM PC 上运行。但最终他被深深打动,决定[2] 开始开发一款名为 Microsoft Windows 的产品。
---
- garganzol
> 手写实模式 8086 代码。没有 C 语言,没有链接器,没有运行时库。
更像是“手搓提示符”吧……
- LeoPanthera
HN 上几乎所有人一边用 AI 写代码,一边又把所有有趣的新软件都贬低成是 AI 写的,这真是挺讽刺的。
- yjftsjthsd-h
在一个抢占式 8086 操作系统上,运行着带有仿冒 System 1/2/3 界面的、带斜角按钮的扫雷(印象中最早出现在 Win 3.11),这画面看起来简直太邪门了。