AurionOS是一個完全從頭開始,以x86組合語言和C語言撰寫的完整作業系統。它沒有使用Linux核心,沒有POSIX標準,也沒有借用任何現成程式碼。從開機載入程式到桌面環境的每一行程式碼,都是為了證明現代且實用的作業系統仍然可以由真正了解電腦運作原理的個人獨立打造。
這不是玩具,而是一種宣言:軟體可以同時具備高速、美觀且不妥協的特質。
現今的作業系統普遍臃腫、難以理解且不透明,AurionOS則拒絕這種趨勢。它的建置過程由Makefile完整掌控,確保每次編譯都能產生相同的二進位檔,程式碼依功能清楚組織。
這是個人專案,但若想直接在瀏覽器體驗AurionOS,無需安裝即可使用線上模擬器,網址為:https://aurionos.vercel.app。網頁版透過v86模擬器執行,若要獲得最佳效能,建議下載並在VirtualBox或VMware中執行。
應用程式圖示來自Flaticon,感謝這些優秀設計師免費提供高品質圖示。
AurionOS由一位相信作業系統應該是可理解而非神秘黑盒的開發者打造,充滿熱情並帶著明確目標運行。
這是一款由13歲少年在14天內獨自完成的自訂32位元x86作業系統,具備圖形視窗管理器、TCP/IP協定堆疊及自訂檔案系統。