35年传奇OS濒临灭绝!RISC OS豪赌64位移植,能否逃出生天?
RISC OS Open(ROOL) 近日宣布了一项雄心勃勃的“登月计划”——将已有 35年历史 的 RISC OS 操作系统移植到 Arm 64位架构,否则它将面临被现代硬件彻底淘汰的命运。
为什么RISC OS必须变革?
RISC OS 是 Arm处理器的原始操作系统,诞生于1987年(比Windows 2.0和OS/2 1.0更早),至今仍能在树莓派等设备上运行。但问题在于:
现代Arm芯片正在抛弃32位支持,例如树莓派5的Cortex-A76内核仅支持 64位模式启动。
RISC OS仍是纯32位系统,且核心代码几乎全部由 手写Arm汇编 构成,移植难度极高。
若不升级,RISC OS将无法在新硬件上运行,彻底失去未来。
“登月计划”的挑战
ROOL CEO 史蒂夫·雷维尔 在公开信中坦言,这项工程需要:
✅ 将核心代码从汇编迁移到ANSI C(提高可移植性)
✅ 全面适配Arm 64指令集(与32位Arm完全不同)
✅ 社区众筹资金与开发者支持(预计需数年全职开发)
目前已有工业界人士提出 “汇编→C自动翻译工具” 可能降低工作量,但具体可行性仍在评估。
RISC OS的传奇与困境
历史辉煌:曾引领早期Arm时代,界面优雅,速度极快(至今仍能在树莓派4上流畅运行)。
技术债沉重:26位→32位迁移曾破坏兼容性,而64位变革更复杂,甚至需 重写整个内核。
现代性不足:缺乏完善内存保护、多核支持,但粉丝仍爱其 极简高效 的设计哲学。
未来展望
若计划成功,RISC OS或能延续其在 复古计算、教育设备 等小众领域的生命力。否则,它可能成为又一款被64位浪潮吞没的“数字化石”。