常見問題:架構、可用性與設計哲學
關於玄魂OS 是什麼、如何運作、運行在什麼硬件上、以及何時可以使用,這裡給出簡短直接的答案。
01概述
玄魂OS 是什麼?+
玄魂OS(xHunOS)是一個獨立的、約 25MB 的裸機操作系統,面向靜思與形而上計算。它在處理器 Ring 0 以單一地址空間運行,配備原生 16 位 UCS-2 中文詞法器、DaoFS 文件系統與 xLang/ZAsm 工具鏈。
玄魂OS 是真實存在的操作系統嗎?+
是。它是一套研究型操作系統,包含內核、文件系統、編譯器、窗口管理器與應用套件。內核正處於 v0.2 開發階段,獨立鏡像尚未公開發布。
玄魂OS 與 TempleOS 是什麼關係?+
它延續 TempleOS 的架構血脈:Ring 0 執行、無分頁、無網絡協議棧、Shell 內置編譯器。它不是 TempleOS 的官方發行版;語言、字符集、文件系統與宇宙論模型都是新的。
玄魂OS 面向誰?+
系統程序員、數字極簡主義者、靜思修習者,以及任何想要一臺小而可讀的離線機器、而不是又一臺通用計算機的人。
02架構
為什麼玄魂OS 讓所有東西都運行在 Ring 0?+
因為隔離並不是這套設計的目標。在單一所有者、無網絡、無可信邊界外的進程的前提下,內核可以讓每個任務擁有完整訪問權,把複雜度預算花在確定性而不是保護邊界上。
為什麼沒有虛擬內存或分頁?+
分頁會帶來頁表遍歷、TLB 維護與缺頁抖動。玄魂OS 把物理內存 1:1 映射並關閉分頁單元,用可預測的時序取代多租戶隔離。
玄魂OS 可以上網嗎?+
內核沒有 TCP/IP 協議棧。沒有瀏覽器、沒有云同步、沒有遙測通道。任何數據移動都是刻意的、本地的,而不是後臺服務。
DaoFS 是什麼?+
DaoFS 是玄魂OS 的文件系統。文件佔據連續的 2048 字節扇區,沒有 inode 樹、沒有尋道損耗,與裸 SPI Flash 的幾何匹配。
DolDoc 是什麼?+
DolDoc 是一種超文本文檔格式,文本、代碼、鏈接與交互元素共存於同一個文件。文檔可以執行示例,並直接鏈接到內核源碼。
03xLang 與軟件
xLang 是什麼?+
xLang 是系統語言:HolyC 的演化分支,使用中文關鍵字與原生 16 位 UCS-2 詞法分析。源碼在內存中編譯為 x86-64 機器碼,耗時低於 1 毫秒。
ZAsm 是什麼?+
ZAsm 是 64 位彙編層,把通用寄存器映射為天干、把條件標誌映射為八卦。
玄魂OS 能運行 Linux 或 Windows 程序嗎?+
不能。它沒有 ELF/PE 加載器,也沒有 Linux ABI。應用程序以 xLang 編寫,並由系統自身編譯。
04可用性與硬件
現在可以下載玄魂OS 嗎?+
還不能。內核處於 v0.2,尚未發佈公開 ISO。下載頁會說明首個公開版本將包含的內容。
玄魂OS 將運行在什麼硬件上?+
目標是 x86-64 裸機,配備 640×480 幀緩衝與裸 SPI Flash 存儲。天命盒是首個計劃中的部署形態。
天命盒是什麼?+
天命盒(Tianming Box),亦稱元宇天命盒(YuanYu Destiny Box),是一臺木質、物理離線的便攜設備,用於運行玄魂OS 進行硬件熵占卜。
如何跟進開發進度?+
發佈狀態與架構說明會發布在本站。白皮書與 xLang 規範是權威的技術參考。
還有問題?
內存與存儲模型請先讀架構白皮書,語言與寄存器語義請讀 xLang 規範。