不到112MB!300名极客耗时30年,硬核手搓了一个开源版Windows

2026-03-17 12:01:41 6点赞 67收藏 4评论

在动辄十几GB的系统安装包、几百MB的日常软件安装包的时代,有一个堪称开源界“传奇”的项目,用不到112MB的体积,装下了一个完整的、兼容Windows生态的操作系统。

它就是ReactOS——由全球300多名极客开发者,耗时整整30年,从零开始手搓出来的开源Windows兼容系统。截至2026年1月,项目已累计完成超8.8万次代码提交,沉淀了1400多万行源码,成为开源世界里最硬核、也最浪漫的“追窗”史诗。

不到112MB!300名极客耗时30年,硬核手搓了一个开源版Windows

不走捷径的地狱级开发路线

很多人对“在非Windows系统上跑exe程序”的认知,停留在Linux搭配Wine的“套壳兼容”方案。但这种方式始终存在性能损耗、兼容性不稳定的问题,而ReactOS从诞生之初,就选了一条最艰难、也最纯粹的路:不依赖任何Linux内核代码,不做模拟器,从底层直接重构一套完全兼容Windows NT架构的开源操作系统。

这意味着,它要复刻Windows的核心底层逻辑,实现对Windows API、驱动程序、应用程序的原生兼容。用户安装后,不仅能获得和经典Windows高度一致的操作体验,还能直接双击运行exe程序,加载Windows的硬件驱动,无需任何中间层转换。

这份“纯粹”的代价,是长达30年的死磕。Windows作为微软的核心闭源产品,核心API和底层逻辑从未公开,ReactOS的开发者们只能通过逆向工程、文档推导和无数次测试,一点点还原、重构每一个功能模块。从内核调度到文件系统,从图形界面到网络协议,每一行代码都要从零写起,还要避开所有版权雷区,确保完全不含微软的专有代码。

不到112MB!300名极客耗时30年,硬核手搓了一个开源版Windows

30年磨一剑,仍在路上的开源奇迹

ReactOS的故事,始于1996年的一个开源构想:打造一个完全自由、免费、开源的Windows替代品。彼时Windows 95刚刚席卷全球,而这群开发者就已经开始了一场“以凡人之躯对标商业巨头”的漫长征程。

30年间,Windows从95迭代到了11,底层架构历经数次重大更新,而ReactOS的开发者们始终在追赶。项目经历了长达十年的0.3.x时代,逐步实现了x86-64架构支持、SATA硬盘兼容;2016年进入0.4.x系列后,带来了更贴近现代Windows的图形界面和调试工具兼容;2026年1月,项目正式迎来成立30周年的里程碑,同时发布了多项重大兼容更新。

2026年以来,项目的开发进度明显提速:1月完成了Windows NT6内核的核心兼容优化,API自动测试的错误率下降了30%,修复了超7500个已知问题;3月,耗时10年开发的异步TCP连接支持正式合并,网络性能迎来大幅提升,浏览器、下载工具等网络应用的运行体验得到显著改善。

截至目前,最新版本的ReactOS安装镜像体积仍控制在112MB以内,甚至不及一款普通社交软件安装包的零头。系统安装完成后,自带了经典的画图、计算器、扫雷等原生应用,操作逻辑和经典Windows高度一致,极低的硬件门槛,让大量被淘汰的老旧电脑得以重获新生。

不到112MB!300名极客耗时30年,硬核手搓了一个开源版Windows

不只是“玩具”,更是开源精神的具象化

很多人会问:30年了还停留在Alpha阶段,这个项目到底有什么意义?

答案藏在它的不可替代性里。对于普通用户,它是老旧设备的“续命神器”,仅需极低的配置就能流畅运行,能完美兼容大量老版工业软件、经典单机游戏,解决了很多老设备“无系统可用”的痛点;对于开发者,它是研究操作系统底层原理的“活体教材”,完全开源的代码让每一个人都能深入学习Windows NT架构的底层逻辑;对于工业场景,它为大量依赖Windows老系统的工控设备提供了开源、可控的替代方案,避免了闭源系统停更带来的安全风险。

更重要的是,它反哺了整个开源生态。项目在逆向还原Windows API过程中积累的大量经验和成果,直接推动了Linux阵营WINE项目的发展,让更多开源系统的Windows兼容能力得到提升。

不到112MB!300名极客耗时30年,硬核手搓了一个开源版Windows

当然,我们必须客观看待它的现状:目前ReactOS仍处于Alpha早期阶段,主要兼容Windows XP及更老版本的Win32应用,对新版Windows软件的兼容性仍有很大提升空间,不适合作为日常主力系统使用,更推荐在虚拟机中体验把玩。

但这丝毫不影响它的伟大。在这个追求快速迭代、流量变现的时代,一群来自全球的志愿者,用30年的时间,不计回报地死磕一个“几乎不可能追上微软”的项目,只为给世界一个完全自由、透明的Windows兼容选择。

这份对底层技术的执着,对开源自由的坚守,正是这个项目最动人的地方。它或许永远无法成为Windows的完美替代品,但这30年的坚持本身,就已经书写了开源世界最浪漫的传奇。

展开 收起
4评论

  • 精彩
  • 最新
  • 致敬纯粹

    校验提示文案

    提交
  • 现在这时代似乎可以用AI帮助开发了,效率大大提升,有朝一日做出个比原版更好的系统,还能兼容对性能要求极致的程序,比如游戏

    校验提示文案

    提交
    游戏又涉及dx了,这大山翻不过去,能运行普通程序就不错了,多兼容些老硬件就不错了

    校验提示文案

    提交
    收起所有回复
  • 华为何不借鉴到鸿蒙

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
67
扫一下,分享更方便,购买更轻松