(图片来源网络,侵删)
2022 年 6 月 30 日,Unity 宣布释放了 v7.6 ,7.6 新版本是 Unity 近六年来的第一个主要版本(此前最后一个版本更新日期是 2016 年 5 月),修复和改进了大量功能。不过它并非来自 Canonical 官方,而是出自一名 12 岁的印度神童 Rudra Saraswat 之手。
(图片来源网络,侵删)
Saraswat 在德里上七年级,是一位 Linux 狂热支持者,热衷于开源,他在 2017 年开始使用 Ubuntu,2020 年创造了 Ubuntu Unity Remix 项目并维护至今。他还是 Ubuntu Web Remix 和 UbuntuEd Remix 的项目领导人。
(图片来源网络,侵删)
从被抛弃到起死回生,Unity 究竟经历了什么?
Unity 是基于 GNOME 桌面环境的用户界面,由 Canonical 公司开发,主要用于 Ubuntu 操作系统。Unity 最初出现在 Ubuntu Netbook 10.10 中。它最初的目的是更有效地利用上网本有限的屏幕尺寸。和 GNOME,KDE 不同,Unity 并非一个完整桌面程序安装包,而采用了现有的方案。Unity 是 Aytana 项目的一部分,而 Aytana 项目为提升用户对 Ubuntu 的体验而设。
2017 年 4 月,Ubuntu 以及 Canonical 的创始人 Mark Shuttleworth 宣布将会在 2018 年回归 GNOME 桌面环境,而 Ubuntu 17.04 则是最后一个预载 Unity 桌面环境的版本。此消息一出,随即引起了社区的诸多讨论。
对我来说无所谓,真的。GNOME 是高度可定制的,如果 Canonical 脑子够用的话,他们会通过扩展的方式新界面做得和 Unity 差不多。这样用户就可以按照以前的习惯操作,而且 GNOME 得到的支持越多,Canonical 的代码库维护工作就越轻松简单。如果这一切都能做得很好的话,那又有什么关系呢?
这个变化让我觉得不可思议。Unity 是我最喜欢的桌面,Unity 8 看上去帅极了。虽然我觉得 GNOME 也还不错,但是窗体和菜单间的垂直空间浪费得太多了。
Canonical 放弃 Unity 的原因,有人猜测很可能和钱有关。毕竟在该声明发布不久,就有媒体报道称,Ubuntu Unity 项目组有超过一半的雇员收到了解聘通知,该媒体还称,除 Unity 项目组外,Ubuntu 还有其他的部门也遭受了大面积的裁员。
当然,到现在,Canonical 也并没有回归 Unity 桌面的维护,而是在 Rudra Saraswat 的努力下,带来了时隔六年的重大更新。
目前,这个消息也引起了诸多讨论,大多数开发者都表示了自己对 Unity 7.6 的期待。
以下是 Unity 7.6 中的功能改进:
- Dash 启动器(应用启动器)和 HUD 已经被重新设计,拥有更加现代和简洁的外观。
- 为 Unity 和 unity-control-center 增加了重点颜色的支持,并更新了 unity-control-center 的主题列表。
- 修复了破损的应用程序信息和 Dash 启动器预览中的评级。
- 在 unity-control-center 中更新了信息面板。
- 改进了 Dash 的圆角。
- 修正了 Dock 中的 "清空垃圾桶 "按钮(现在使用 Nemo 而不是 Nautilus)。
- 将完整的 Unity7 shell 源代码迁移到 GitLab,并使其在 22.04 上进行了编译。
- 设计更加扁平,但保留了系统范围的模糊。
- Dock 的菜单和工具提示外观更现代。
- 低图形模式现在工作得更好,冲刺速度比以前快。
- 现在 Unity7 的内存占用率略低,而 Ubuntu Unity 22.04 的内存占用率已大幅降低至约 700-800 MBs。
- 修复了独立测试的 Unity7 启动器(这将有助于 Unity7 的贡献者)。
- 有问题的测试已经被禁用,构建时间大大缩短(这将有助于 Unity7 的贡献者)。
参考链接:
https://unity.ubuntuunity.org/blog/unity-7.6/
https://ubuntu.com/blog/growing-ubuntu-for-cloud-and-iot-rather-than-phone-and-convergence