開源操作系統 ReactOS 誕生 30 週年

新聞
HongKong
7
11:21 AM · Jan 23 ,2026

開源項目 ReactOS 今天慶祝其誕生 30 週年——自第一個代碼提交以來已經整整三十年。作為一個旨在實現兼容運行 Windows 應用與驅動的開源操作系統,ReactOS 社區持續推進項目發展,致力於構建一個可替代 Windows 的自由軟件平台。

從萌芽到初版:1996–2003

  • 項目起源於 1996 年的 FreeWin95 計劃——試圖開源實現 Windows 95,但因過度規劃陷入停滯。ReactOS 隨後由 Jason Filby 重啓,目標轉向兼容 Windows NT 架構,從而更好支持現代應用與驅動。

  • 2003 年 2 月 1 日發佈 ReactOS 0.1.0,首次實現從光盤引導,但僅有命令行界面,尚不具備圖形桌面。

成熟與挑戰:2003–2016

  • 在 0.2.x 和 0.3.x 版本週期,ReactOS 實現了基本桌面、網絡支持和包管理器等功能,同時 x86_64 架構支持也啓動。

  • 早期曾因代碼合法性問題進行大規模審計,一度導致貢獻凍結,但項目隨後恢復並繼續推進核心組件開發。

持續開發:2016 至今

  • 0.4.x 系列(2016 起)引入了更接近 Windows Explorer 的圖形外殼和對微軟調試工具的支持,有助於提升開發效率。

  • 當前最新狀態(如 0.4.15)在 x86_64 平台上運行更加成熟,但缺乏 WoW64 子系統對 32 位應用的原生支持,這仍是使用上的一個侷限。

貢獻與成長

  • 截至 2026 年統計,ReactOS 已累計超過 88,000 次代碼提交、來自 300 多名貢獻者的協作成果,代碼行數近 15 百萬行。

面向未來:核心技術路線

ReactOS 官方公佈了多個未來重點開發方向,包括:

  • 新的開發者構建環境 RosBE

  • 全新 NTFS 文件系統驅動

  • 更先進的 ATA 存儲驅動

  • 支持 多處理器(SMP)

  • 內核與用户空間的 ASLR 地址隨機化

  • 基於 WDDM 的現代 GPU 驅動支持

這些改進將進一步推進兼容性與現代硬件支持,但 ReactOS 仍處於長期開發階段,離成熟穩定的生產級操作系統還有距離。

user avatar
0 位用戶收藏了這個故事!
收藏

發佈 評論

Some HTML is okay.