为什么Ubuntu会切换到Unity?

我从Jono Bacon的博客中了解到Ubuntu将在即将到来的11.04中切换到Unity作为默认桌面。

目前尚不清楚“为什么?”。

有人可以解释Unity对GNOME 2.x或GNOME 3.x的好处,以便让人们了解这个决定吗?

这篇Arstechnica文章基于对Mark Shuttleworth(Ubuntu和Canonical的创始人)的访谈,给出了使用Unity的一些原因,而不是使用GNOME Shell。

GNOME Shell是GNOME 3的主要新组件,许多人错误地称之为“GNOME 3”。 请记住,未来的Ubuntu版本仍将基于GNOME 3 – 底层基础架构,应用程序等不会改变 – 它们默认情况下不会使用GNOME Shell。

  • Ubuntu希望将不同的想法包含在GNOME系列的其他部分中 – 提到的具体示例是Mac OS X风格的全局菜单 ,以及更重的“ Zeitgeist ”集成。
  • 有人担心GNOME Shell使用的Mutter技术支持硬件。 虽然Unity到目前为止还使用了Mutter,但Unity已被移植到Compiz ,后者通过默认包含Ubuntu超过三年,已经certificate自己拥有出色的硬件支持。
  • 最近的Ubuntu设计工作,例如Application Indicators和NotifyOSD可能与GNOME Shell不兼容,我们希望保留这些改进,而不是向后移动!
  • 其他发行版可能具有不同的用户群和需求。 Ubuntu有很多家庭用户,而许多其他发行版在工作场所拥有更多的商业用户。 Canonical聘请了许多专业的设计专家,他们可能觉得他们可以比现有的GNOME Shell做得更好,或者至少采取不同的方法。

Arstechnica上的这篇文章可能会对此有所启发 。

我还问Shuttleworth为什么Canonical正在构建自己的shell而不是自定义GNOME Shell。 他说,Canonical努力参与GNOME Shell设计流程,并发现Ubuntu对桌面界面未来的愿景与上游GNOME Shell开发人员的愿景截然不同。

基本上,Ubuntu Guys认为他们对桌面界面应该如何的看法与GNOME与GNOME Shell的愿景有太大的不同。 所以他们不会尝试使GNOME Shell适应他们的需求,而是开发一些全新的Unity,Unity。

GNOME3(和GNOME Shell)被推迟了,据我所知,GNOME开发人员不接受Canonical的设计愿望,因此Canonical正在推进他们自己的GNOME shell。 有一个关于它的Slashdot故事 ,尽管一些评论员仍有待观察……

Canonical希望远离GNOME和那些桌面环境来创建他们自己新的下一代桌面,而不仅仅是使用开箱即用的东西,如果他们使用GNOME 2x或GNOME 3 Shell,他们将会做的事情。

我有双引导,所以总是比较ubuntu,gnome和win,只是GUI!

如果你知道win7,然后将它与统一进行比较,你会发现没有可能存在差异。 所以,我不认为团结是全新的。 它只是像以前一样使用面板和底座进行复合,就像win7任务栏一样,只需要一个全局菜单。

为什么? 快速列表=跳转列表将起始和任务(或分组窗口)组合在一起的网格和gnome 3是aero-something in win

win7 startmenu的开始菜单可以使用鼠标在相关应用上过滤最近的文档。 Unity没有这样的东西。

Unity中的镜头确实不同,将来会有一些很好的function。

gnome3真的是一个全新的下一代桌面。 Unity刚刚进入现在。

也许Unity喜欢让Windows用户轻松启动Linux世界,而gnome3则太不同了。