System76 已经在新的用户环境中工作

迈克尔·亚伦·墨菲 (Pop!_OS 发行版的主要开发人员和 Redox 操作系统的贡献者) 广为人知 最近 确认书 System76 团队已经在开发中 一个新的桌面环境 用 Rust 编写的非 GNOME shell。

对于那些还不了解 System76 的人,我可以告诉你,这个 是一家专门从事随 Linux 提供的笔记本电脑、PC 和服务器的公司。 对于预安装,他正在开发自己的 Ubuntu 版本,名为“Pop! _OS »在 2011 年 Ubuntu 切换到 Unity shell 后不久,Pop! _OS 基于修改后的 GNOME Shell 和对 GNOME Shell 的各种扩展提供了自己的用户环境。

2017 年 Ubuntu 回归 GNOME 后,Pop! _OS 继续发布它的 shell,它成为夏季版本中的 COSMIC 桌面。 值得记住的是上学期的 Pop! _OS 与新的 COSMIC 环境一起出现 这是一个精致的解决方案 这使得桌面更易于使用,而 通过自定义,它对用户而言更强大,更高效。

COSMIC 继续使用 GNOME 技术,但进行了更深入的桌面重新设计和更改,超出了对 GNOME Shell 的添加,如  拆分标准 GNOME 预览 在两个新的独立视图中: 应用程序和工作区

关于 System 76 团队已经在工作的新桌面环境,按照新计划,提到 你打算完全摆脱 构建您的用户环境基于 GNOME Shell 并使用 Rust 语言开发新桌面 发展。 需要说明的是,System76 在开发 Rust 方面有着丰富的经验。

公司聘用 杰里米·索勒, Redox 操作系统、Orbital GUI 和 OrbTk 工具包的创始人,用 Rust 语言编写。 流行音乐! _你 已经作为更新管理器随 Rust 组件一起提供、电源管理系统、固件管理工具包、程序启动服务、安装程序、配置小部件和配置器。 流行音乐的开发者! _OS 过去也曾尝试创建一个用 Rust 编写的新宇宙面板。

作为避免使用 GNOME Shell 的原因,引用了维护问题: GNOME Shell 的每个新版本都会导致与 Pop! 中使用的插件的兼容性冲突! _OS,因此创建您自己的完整桌面环境的完整版本被认为比继续忍受保持数万行代码更改更方便。 它还提到无法仅通过添加到 GNOME Shell 来实现所有预期功能,而不对 GNOME Shell 进行更改并重新设计一些子系统。

新桌面是作为通用项目开发的,与特定发行版无关, 符合 Freedesktop 规范,并且能够在典型的低级现有组件之上运行,例如 mutter、kwin 和 wlroots 复合服务器(在 Pop!_OS 中,他们打算使用 mutter 并且已经在 Rust 中为其准备了链接)。

该项目计划以同名开发:COSMIC,但使用从头开始重写的自定义外壳。 应用程序可能会继续使用 gtk-rs 链接进行开发。

Wayland 被宣传为主要协议, 但不排除提供在 X11 服务器上工作的能力。 新外壳的工作仍处于实验阶段,将在下一个版本的 Pop 形成后激活! _OS 21.10,这仍然是主要焦点。

最后 如果您有兴趣了解更多信息, 你可以检查 以下链接中的详细信息 


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。