合并 Unity 和 Gnome-Shell 有多难?

5 gnome unity

我觉得 Linux 桌面太碎片化不好,fork 应该重新加入主项目,从而让 Linux 有更好的体验。

因此,如果在未来的某个时候社区/Canonical 必须在 Unity 和 Gnome-Shell 之间做出决定,合并这两个项目会有多难?

Mar*_*mo- 11

考虑到 Unity 和 Gnome Shell(又名 Gnome3)几乎共享整个操作系统堆栈。截然不同的部分是外壳部分,即视觉元素。恐怕说到贝壳,它们是不可能合并的。

  • Gnome Shell 基于 JavaScript,开发人员严格拒绝任何不是 JavaScript 的代码。
  • Unity 基于 Python、C 和 Vala,它曾经使用与 Gnome Shell 相同的合成器,但由于太慢而转移到 Compiz。

项目之间更有可能产生想法。每个项目都会有一些正确的事情和一些错误的事情。随着时间的推移,具有更好设计意识、能够接受用户想要的东西的谦逊以及最终具有更好经济性(更多开发人员)的团队将发展得更快更好。