適合所有人的 GNOME 作業系統

適合所有人的 Gnome 作業系統

幾天前 Adrian Vovk,carbonOS 發行版的創作者 以及 systemd 專案的合作者, 我提出一項倡議 他在其中提出 改造 GNOME 作業系統, 最初被設想為 GNOME 開發人員和測試人員的工具, 適合最終用戶日​​常使用的發行版。 

根據他的經驗(carbonOS 和 GNOME OS),Adrian 提及 在他的出版物中 作業系統必須具備的基本屬性 專為普通用戶設計,最重要的是,對於如何建立專注於最終用戶的作業系統有清晰的願景。

  • 無需修改的 GNOME 環境:
    優先提供開發人員設想的 GNOME 桌面環境,無需更改或自訂。這確保了與 GNOME 團隊原始設計決策的一致性和一致性,並附有一套標準的生態系統應用程式。
  • 安裝 Flatpak 格式的應用程式:
    需要強調的是,Flatpak 因其多重優勢而應該成為應用程式分發的基礎,因為它除了可以整合來自GNOME、KDE ​​等各個社區的應用程式之外,還可以讓應用程式在不同的發行版上流暢運行,並保護用戶和用戶的利益。
  • 抗故障及恢復能力:
    提出了一種系統,該系統能夠抵抗由使用者引起的錯誤或失敗的更新,並且能夠快速且輕鬆地恢復系統的先前狀態。
  • 基礎環境的不變性:
    核心作業系統環境不可變,確保設備間的一致性和問題診斷的可靠性。更新以原子方式執行,取代整個系統映像以簡化維護。
  • 高級安全性:
    此作業系統的設計具有堅實的安全基礎,實現了用戶資料加密、驗證啟動等功能以及systemd-homed等先進技術,提高了用戶設定檔的管理和可攜性。
  • 現代軟體堆疊:
    包括 Wayland、PipeWire 和 XDG 入口網站等先進技術元件,優化多媒體體驗、視窗管理和應用程式之間的互通性。
  • 多設備適應性:
    該平台設計靈活、適應性強,支援不同的外形尺寸,例如個人電腦、筆記型電腦、平板電腦和智慧型手機。這允許創建針對特定硬體優化的變體。
  • 簡化使用者的決策:
    目的是讓使用者擺脫不必要的決定,例如選擇應用程式的套件格式,優先考慮免於技術複雜性的體驗。

阿德里安也是 確認停止開發carbonOS作為獨立項目 有自己的封裝基礎。不過,該計畫不會消失,而是會融入 GNOME 生態系統中。

簡而言之,不同的發行版針對不同的受眾和市場需求。我認為像我在這裡描述的那樣的 GNOME 作業系統可以為 Linux 桌面目前未涵蓋的新用戶開闢新的領域。由於這將是一個 GNOME 項目,因此由於自由軟體的力量,對該領域的投資(例如主權技術基金對加密個人目錄和安全啟動路徑的投資)創造了可供所有供應商使用和開發的技術以及我們廣泛的生態系統。

今後,carbonOS 將作為 GNOME OS 的一部分或其分支進行開發, 將資源和努力轉向 GNOME 作業系統的進步。這兩個項目在如何建立作業系統和使用類似技術方面有著相似的概念。主要區別在於,carbonOS 致力於成為普通用戶的作業系統,而 GNOME OS 則專注於成為測試和開發的平台。

提醒一下,這些都是我的意見。我不代表社區或基金會中的任何其他人發言。我的目標是與每個人開始對話。

最後值得一提的是,Adrian 總結道,儘管新系統的過渡和構建並不容易,但他看到了使 GNOME OS 成為吸引更多用戶加入 Linux 生態系統的作業系統的巨大潛力。

如果你是 有興趣了解更多關於它的信息, 您可以在下面查看詳細信息 鏈接。