安卓系统

Ubuntu是否已达到终点?

Microsoft Azure OpenDev—June 2017

Microsoft Azure OpenDev—June 2017

目录:

Anonim

我承认这一点。我印象深刻。我可能写了一篇关于Ubuntu 9.04测试版的讽刺性评论,但现在我有机会玩最终版,我喜欢我所看到的。我很喜欢。干得好,Ubuntu家伙!

这些变化很微妙但令人印象深刻。启动速度的显着提高比首先听起来更有用。这不再是在我和我的电脑一天结束时暂停磁盘的问题。现在我只是关机并重新启动。现在冬眠太耗时了!

毫无疑问,Ubuntu家伙终于赶上了Windows和Mac OS X(毕竟,这是开始时的重点)

[进一步阅读:针对新手和中级用户的4个Linux项目]

跨越界限

然而,我认为Ubuntu在去年8.04发布的时候实际上已经冲过了终点。当然,作为该版本的一部分,出现了一些糟糕的决定,其中包括一个基本未完成的声音子系统。但是,你用8.04得到的是替换Windows或Mac OS X的真正替换品。它对于普通人来说确实是Linux。没有炒作。没有bullhonkey

8.10中的新网络管理器为移动工作人员带来了重要的功能,但在每个版本中列出真正的新功能变得越来越困难。随后的发布主要是关于抛光钻石。

所有这些都让Ubuntu的玩家留下了一个非常现实的问题:他们接下来会去哪里?一旦你赢了比赛,你会做什么?

这是一个有趣的问题,对于我们这些遵循Linux的人来说,我们并不难想出一些建议。只是采用了一些有趣的技术,这些技术是在开源车间工作台上讲的。 Ubuntu项目已经在赞助将谷歌浏览器移植到Linux上,但它们可能是首款发布Google快速新浏览器的发行版。那将是一个重大的政变。如果他们让Gnome做了很大一部分项目,那又怎么样?这一直阻碍着gDesklets的发展?

我相信你可以考虑其他建议(在下面的评论中提及它们)。

小心侏儒

然而,最大的变化是中期的Ubuntu可能已经在计划之中,并且将会在明年的某个时候推出Gnome 3.0(目前Ubuntu的版本基于2.26线)。在许多方面,Ubuntu和Gnome的命运是隐含的联系,因为Ubuntu是旗舰级的Gnome发行版。

Gnome 3.0可能会带来的最大变化是放弃传统的桌面系统。从Windows 95借用的开始按钮式安排(或者至少受其启发)将不复存在。相反,看起来Gnome Shell可能会成为主要的用户界面组件。这是一种桌面桌面系统。解释它的工作原理有点困难,你可以做的最好的事情就是去看看它的一些屏幕录像。在Ubuntu存储库中找到它还为时过早,但您可以下载代码并自行构建它。开发者已经很容易做到这一点,特别是如果你正在运行像Ubuntu这样的主流发行版。请参阅主项目页面上的Building标题。

实际上,Gnome Shell标志着Linux桌面Linux迄今运行方式的重大变化。但Gnome Shell也以另一种重要方式标志着离职。要理解为什么我们必须承认房间里有一头大象,这就是: 开放源代码倾向于遵循专有软件 创建的路径。

私有路径

这是一个有争议的陈述,我知道,在开源世界中有几个突出的例子与它相矛盾。例如,Apache网络服务器使万维网成为可能,并且在任何专有软件公司知道网络之前就已经出现了。

然而,在其他关键方面,这个格言很难否认。所有开源项目的祖父GNU最初都是Unix的娱乐。 KDE的灵感部分来自Windows 95.OpenOffice.org的灵感来源于微软Office,而微软Outlook则是Evolution。我们可以让没有iTunes的Amarok或RhythmBox音乐播放器先来吗?随着Gnome 3.0的推出,开源桌面可能会首次独自走出 - 走向自己的路径,而不是专有软件创建的路径。这是迄今为止已经完成的一个主要的,重大的改变,至少在涉及当代Linux桌面的时候是如此。

这有惊人的风险。当涉及到用户界面设计时,我们许多人认为易于使用是为了熟悉。但这只是强调了熟悉程度的重要性。通过实验本质上的激进新技术,Gnome可能会让新手转向开源更加困难。

在过去几年里,在开源桌面上争取和赢得的所有东西都可能会丢失在人们开始他们新的桌面Linux安装并且说出可怕的单词/短语时说:“Whyditdodat?”

抓痒

这里还有另一个真理,它适用于开源实验的整个概念:

开源 开发人员习惯于抓自己的痒,而不是他们的用户 。换句话说,开放源码往往是非常开发人员驱动的,而开发人员则更关注。相比之下,专有软件完全是以用户为中心的。它必须是或者根本不可能存在。没有人会购买一个专有的项目,如果它没有做到他们想要的。开放源代码没有这样的障碍。 我担心的是,在开发开源桌面时,开发人员可能会采用某些想法或意识形态概念来损害最终用户。对于许多开源开发者来说,所有这些都是这个想法的绝妙之处。

这一切都意味着Gnome Shell(或任何其他创新的开源技术,在桌面上或在桌面上)将质量差,或无用的。但我真的希望他们能够测试像Gnome Shell这样的技术对公众,并且可能运行一些可用性实验室。开发人员需要记住,他们远离典型的用户。最重要的是,我希望Gnome团队(以及所有开源开发人员)都足够勇敢地认识到,何时必须放弃一个想法,而不管其内在的巧妙程度如何,或者它的成功程度如何

。 (再次请注意,这并不是暗中批评Gnome Shell,我认为这看起来很棒,而且非常有前途。) 解决方案 然而,就Ubuntu而言,我认为我有一个解决方案为即将到来的问题提供帮助。在我看来,KDE4项目非常好。最近发布的Kubuntu 9.04很好地展示了KDE 4.2,而十月份的9.10版本显然将更好地展现4.3。

那么为什么不将Ubuntu主版本移到KDE4呢?实际上,从整个Ubuntu项目开始以来,Kubuntu项目一直在为这一举措进行高级研究。他们开发了系统软件,例如GUI软件包管理器。

KDE4对于现代Windows用户非常熟悉。事实上,我怀疑有几个使用Vista的人可能会觉得KDE4在家里很不舒服。

你可能会嘲笑这个建议,但是你知道吗?我有一种感觉,它可能会在一两年内成为现实。请记住,你首先在这里阅读。

Keir Thomas是几本关于Ubuntu的书的获奖作者,包括

Ubuntu袖珍指南和参考。