參考 / 常見問題

常見問題:架構、可用性與設計哲學

關於玄魂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 規範。