不依賴GNU:Solus Linux作者正在打造“真正現代化的Linux發行版”
Solus Linux的創造者Ikey Doherty宣布其正在打造一個“真正現代的Linux發行版”Serpent OS,並且該發行版將不依賴GNU工具鏈與運行時。Ikey Doherty認為當前市面上絕大多數Linux發行版都有非常相似的目標:Modern, lightweight, privacy oriented/respecting, user-friendly desktop,現代、輕巧、面向隱私/尊重用戶友好的桌面。
但是其專注於構建可滿足自己需求的Linux發行版,而不是關注與macOS * + Windows *互用性的“基於Linux的操作系統”。也就是說,“這不是’面向大眾的Linux’,而是一個還原Linux真正該有的樣子的Linux”。同時,這一發行版既模塊化又針對現代機器進行優化。
更具體地說,Serpent 將會是一個“真正現代化的Linux 發行版”(A Truly Modern Linux Distribution),它將採用發行優先、兼容性更高的設計決策。同時還將把過去十年左右的時間裡更明智的設計改進納入Linux 發行版設計中:
● 不再拆分usrbin
● 整個過程均採用100% 的clang 編寫(包括內核)
● musl 作為libc,依靠編譯器優化而不是內聯asm
● libc++ 代替libstdc++
●LLVM 的binutils 的變種(lld、as等)
● 混合源/二進制分發
●從x86_64-generic通用基線轉向新的CPU,包括針對Intel和AMD的優化
● 程序包管理器中基於功能的訂閱(硬件/用戶選擇等)
● 只有UEFI,沒有其它傳統引導方式
● 完全開源,包括引導程序/重建腳本
● 針對較重的工作負載進行了認真的優化
● 第三方應用程序僅依賴於容器,沒有兼容性漏洞
● 僅支持Wayland
● 完全無狀態的管理工具和補丁上游
● ……
同時,對Linux 的“不良”參與者不會容忍。例如,將不會容忍NVIDIA 在其GPU 上缺乏對Wayland 加速的支持,NVIDIA 專有驅動程序將被發行版列入黑名單。
Ikey Doherty 是Solus OS 的作者,這是Linux 發行版的後起之秀,擁有自己的環境和軟件庫。系統使用自身開發的Budgie 桌面環境,遵循極簡主義,觀感扁平化且現代。其“最早”基於Debian,不過於2013 年停止該項目,後來不基於任何發行版重頭開發了一個獨立的Linux,並最終重新命名為Solus。
現在Serpent Linux 大膽宣稱自己不是Serpent GNU/Linux,因為它想打造一個不依賴於GNU 工具鏈與運行時的Linux 版本,基於Solus 的背景,或許Serpent 真的能成,你覺得呢?難點是什麼?
Serpent OS 項目的開發將於7 月底開始,目前並沒有確定最終穩定版的發佈時間。