多年来,System76 一直在开发自己的 Linux 桌面环境,名为 COSMIC Desktop。首个公开 alpha 版本现已发布,让你有机会体验该公司对未来桌面生产力和定制化的愿景。
System76发布了COSMIC的第一个公开alpha版本,这是它的新桌面环境,旨在替代 GNOME Shell、KDE Plasma、Cinnamon 和其他类似项目。COSMIC 已开发多年,主要用于替代 Pop!_OS Linux 中使用的定制 GNOME Shell。不过,COSMIC 桌面可以在许多 Linux 桌面发行版中使用,而且为 COSMIC 创建的应用程序也不会仅限于 Linux。
对于使用过 GNOME Shell,尤其是 Pop!_OS 和 Ubuntu 中使用的修改版的人来说,COSMIC 桌面可能并不陌生。不过,COSMIC 是用 Rust 编程语言从头开始编写的,System76 希望它能提高性能,减少死机现象。它有垂直或水平工作区选项、集成的平铺系统,以及可定制的 dock 和顶栏面板。
System76 在一份新闻稿中说:”COSMIC 是用 Rust 编写的,System76 的工程师们非常喜欢使用 Rust 这种编程语言,因为它具有可读性、稳定性、可维护性和内存安全性;现代计算机的许多漏洞都发生在系统的内存中,而 Rust 使得编写内存安全代码变得非常容易。作为一种较新的语言,这需要在构建合成器、文本渲染和工具包方面做大量的基础工作”。
System76 还将外观定制作为优先事项。它有一个集成的主题系统,可以轻松分享主题供其他人试用。这与 GNOME 桌面环境形成了鲜明的对比,后者在过去几年中逐步淘汰了自定义主题和其他自定义选项。
COSMIC 的第一个 alpha 版本还包括新的文件、设置、终端和编辑应用程序,以及一个旨在取代当前版本 Pop!_OS 中使用的 Pop!_Shop 的应用程序商店。System76 为 COSMIC 应用程序定制了一个基于 Rust 的工具包,名为libcosmic,除 Linux 外,最终还将支持 Windows 和 macOS。
System76 计划在下一个 alpha 版本中重点关注对触摸屏的支持,路线图的其余部分包括无障碍功能、磨砂玻璃设计元素和更完整的设置应用。这是第一个公开的 alpha 版本,因此仍有许多功能缺失。
您可以从 System76 网站下载 COSMIC alpha ISO。