你能相信你最喜欢的linux桌面会继续存在吗?

无论你使用的是Ubuntu还是其他基于Linux的操作系统,你都可能会问自己这样一个问题:我能相信我最喜欢的Linux桌面会继续使用吗?...

当我刚开始使用Linux时,Ubuntu有两个灰色面板,分别位于屏幕的顶部和底部,应用程序是橙色的。不到一年,这些面板就变成了褐色。然后他们变黑了。

linux-distro-stick-around-featured

不久,Ubuntu的幕后推手Canonical公司开始开发自己的用户界面。在停滞了5年之前,它经历了几次迭代。现在它不见了。Ubuntu已经切换回GNOME桌面环境,它在很久以前就放弃了这两个灰色面板,取而代之的是一个漂亮的概览屏幕和虚拟桌面。

长话短说,Ubuntu还没有走到任何地方,但看起来肯定不像很久以前那样。

无论你使用的是Ubuntu还是其他基于Linux的操作系统,你都可能会问自己这样一个问题:我能相信我最喜欢的Linux桌面会继续使用吗?

为什么桌面会改变?

让我们暂时远离Linux一步。其他台式机是否发生变化?

不断变化的windows和macos世界

windows10和windows8不一样,windows8不同于windows7,windows7不同于windowsvista。但除了windows8之外,windows95以后的每个版本都在左下角有一个开始菜单,右下角有一个任务栏和一个时钟。橱窗装饰(请原谅双关语)发生了变化,但体验仍然相当一致。

虽然每个版本的macOS都引入了更多的功能,但自从2001年macosx发布以来,它的总体设计还是一样的。虽然Macintosh桌面已经在顶部的菜单和时间上有了一个面板,但MacOSX却有一个用于管理应用程序的基座和一个光鲜的外观。较新版本增加了更多启动和访问应用程序的方式。

Windows和macOS都是商业台式机,它们与微软和苹果等大公司有着密切的联系,这些大公司通过开发软件来获取利润。微软尤其感到有压力,要吸引人们购买新版本的Windows,方法是让产品看起来像是一个实质性的升级,同时保持足够一致的体验,以免使依赖该软件的企业和其他组织脱轨。

返回linux

在Linux上,没有一个人人都使用的桌面界面。有很多选择,你可以随意交换。还有许多不同的Linux操作系统(也称为发行版)使这些桌面环境可以以各种形式下载。其中一些是由公司直接运营的,比如Ubuntu,而另一些则来自一个社区。即使是在前者的情况下,通常也会有一个更广泛的社区来帮助完成一些(或大部分)工作。

在Linux的桌面界面中,Unity与Windows和macOS最为相似,因为它是为消费者设计的,尽管是免费的。大多数Linux界面之所以出现,是因为有人,或者一大群人,认为需要一种更好的方式来与免费桌面上所有可用的应用程序进行交互。

这些界面是****和免费升级的,所以你不太可能看到任意的视觉变化,以吸引眼球。许多Linux桌面和应用程序设计几十年来一直保持一致。当他们改变的时候,是因为开发人员已经决定旧的方法不再合适,或者相反,他们不知道如何使它变得更好。或者是因为原来的开发人员已经离开,其他人已经承担起继续项目的任务。

归根结底是资源问题

有时候,界面的更改与开发人员想要做的事情无关,而是受到他们所能做的限制。免费桌面没有Windows和macOS那样的钱,即使有一家像Canonical这样的公司在他们背后。有些团队无法吸引到需要做某些改进的人才。其他人有专门知识,但只是缺乏时间去投资于最终与他们日常工作分离的**项目。

"One of the things I'm most proud of in the last seven years is that Ubuntu itself has become completely sustainable. I could get hit by a bus tomorrow and Ubuntu would continue on."-- Ubuntu Founder Mark Shuttleworth, interview with eWeek

为了统一和规范,资源是问题的一部分。并不是Canonical负担不起继续开发接口——只是接口没有利润。如果该公司要上市并吸引投资者,它希望首先摆脱那些不赚钱的大项目。当谈到Unity和UbuntuPhone时,Canonical发现它根本无法从投资中获得回报。

Canonical并不是唯一一家努力破解这一难题的公司。Linspire和Mandriva都试图通过创建Linux操作系统来赚钱。Mandriva在16年后于2015年停业。Linspire在技术上仍然存在,但它并没有做任何看起来像是**桌面Linux的事情。尝试过这一点的公司名单很长,成功的公司数量也很低。至少在Canonical的例子中,该公司仍然从Ubuntu赚钱,即使它不是从Unity。

基本操作系统呢?

这种状况让我对目前选择的Linux操作系统Elementary OS感到紧张。该项目由一家由少数团队成员组成的小公司管理,其创始人丹尼尔·弗雷(Daniel Foré)阐述了许多愿景。我开始对非盈利实体感到更自在了:Mozilla Firefox、LibreOffice和Debian多年来表现出了弹性。

我把我关心的问题主动找来。很明显,他不能保证什么,但他有话要说:

"elementary started as a purely volunteer-driven Open Source project about 10 years ago now, long before we decided to incorporate. I think that's probably the best argument for us sticking around is that we've been around."

他接着说,成立初级有限责任公司有助于持有资金、纳税、举办活动等。至于软件开发的大部分?目前,大部分捐款仍为志愿者。

小学实际上考虑成为一个非盈利的实体,而赚钱的欲望并不是为什么它没有朝着这个方向发展。正如约尔巴基金会(Geary和Shotwell的创造者)发现的那样,在美国实现非盈利地位作为一个自由软件项目并不是一件确定的事情。

成为一个非营利组织也会受到一些限制,这些限制会使一个小团队很难运作,比如不能坚持储蓄,这就符合盈利的条件。这就是为什么像GNOME基金会和Linux基金会这样的非盈利实体有一个长长的公司捐赠者名单,他们的钱帮助他们保持照明。

linux operating systems stick around

选择linux桌面时要问的问题

你没有什么办法来确定你当前的Linux发行版能够经受时间的考验,但是你可以问一些问题,这可能会导致你找到一个可能持续的问题。

1有多少人在这方面工作?

这个项目是一个巨大的合作努力还是一个人的宠物项目?后者是一个更不稳定的地方。一个人力太少的软件可能会因为没有人有时间去开发而停滞不前。

2这个项目存在多久了?

一个已经存在了大约十年或二十年的Linux发行版很可能有一个基础,使它能运行更长的时间。创始人可能不再参与其中,这表明该项目能够在转型期生存下来,并且不会过度依赖少数人的持续兴趣。

三。任务是什么?

项目的目标是什么?如果它想为用户提供另一个发行版或桌面环境来提供社会福利或解决问题,那么它可以按自己的速度来做。如果目标是作为一个开源消费产品在市场上竞争,那么如果达不到这个标准,这个项目可能会消失。MeeGo、Firefox OS和UbuntuPhone都是被取消的开源智能**项目,未能引起足够的消费者关注。

4这个社区有多大?

社区越大,如果最初的团队决定退出,就越有可能有人接手这个项目。举个例子:OpenMandriva是Mandriva留下的软件的延续。

5谁参与了代码?

开源开发通常有两种主要方法。有代码转储,一组内部开发人员在每一个新版本中都会抛出新的源代码,还有开放开发,贡献来自任何地方,进展是通过互联网在开放中完成的。这两种方法都不能保证任何东西,但是如果最初的开发人员继续工作,代码转储确实会带来团队之外没有人有兴趣或必要的专业知识来接手项目的风险。

著名的Linux倡导者ericraymond在90年代的一篇文章中将这两种方法描述为cathedral(代码转储)和bazaar(开放开发)。

6有公司赞助商吗?

Fedora和openSUSE是目前最成熟的两个Linux项目,每个项目都有一个公司赞助商。Red Hat和SUSE可能不会向这两个发行版中注入大量资金,但它们确实提供了某些基础设施,使项目更容易维持下去。另外,两家公司都使用这些代码来创建他们的企业版本,这给了他们一个明确的激励,让开源社区继续发展下去。

7还有谁依赖这个?

是否有其他主要公司、**部门或学校系统依赖此Linux发行版?他们需要这个软件来完成重要的工作。当发行版需要帮助时,他们也许能提供帮助。

8这个项目是否违反了法律?

大多数Linux发行版不提供现成的多媒体编解码器是有原因的。那是个模糊的法律问题。侵犯他人版权或商标的发行版甚至可能在某个时候陷入困境。只是因为有人还没有追上他们并不意味着他们永远不会。

9多久更新一次?

项目在永远消失之前往往会逐渐消失。在Canonical终止该项目之前,Unity基本上保持了多年不变。如果您最喜欢的发行版或桌面环境没有看到太多活跃的开发,那么有人通过邮件列表发送电子邮件宣布退出可能只是时间问题。

不管发生什么,都会发生

一些项目最终会逐渐消失。在Intel Atom驱动的上网本上运行Moblin并不能为您提供当前的体验。Joli OS是开源的,但是你不能再安装它了。有时你所能做的就是说再见。

但对于开源软件来说,这往往是一个例外。统一可能会消失,但Canonical做了一个伟大的工作,使侏儒感觉就像它。如果你只是无法适应GNOME,那么还有其他项目在尽自己的力量来保持统一体验的活力。

当GNOME升级到3.0版本时,一群人**在一起,继续用另一个名字开发GNOME2。另一个项目是为了让GNOME3更像GNOME2。

在Linux上,您可以从一个发行版切换到另一个发行版,也可以选择不同的桌面环境,并且通常会获得类似的体验。它可能并不总是令人愉快的,但它可能更糟。

这些年来你不得不告别哪些开源软件项目?有没有你想用但怕用不了多久的?你觉得自由和开源软件比封闭源代码的应用程序更容易消失吗?在评论中分享你的想法!

图片来源:SIphotography/Depositphotos

  • 发表于 2021-03-12 09:08
  • 阅读 ( 205 )
  • 分类:IT

你可能感兴趣的文章

肉桂解释说:看看linux最像windows的桌面之一

... 你用肉桂吗?你最喜欢的特色是什么?你为什么要推荐别人试一试呢?或者,如果你不使用肉桂,是什么阻止你做出改变?让我们在评论中聊天吧! ...

  • 发布于 2021-03-12 09:28
  • 阅读 ( 240 )

linux的人机界面指南之间的差异

... 你如何与你最喜欢的桌面互动? ...

  • 发布于 2021-03-12 17:09
  • 阅读 ( 261 )

不,linux不需要防病毒或防火墙

...之前,恶意软件会对你的数据造成严重破坏,让你想知道你能做些什么来阻止它。 ...

  • 发布于 2021-03-12 20:15
  • 阅读 ( 187 )

公司与社区:谁制造了更好的linux操作系统?

... 如果发行版背后有公司资金,你会更信任它吗?你不相信利润动机会有什么影响吗?你目前在你的机器上运行哪个发行版?在评论中分享你的回答! ...

  • 发布于 2021-03-12 22:56
  • 阅读 ( 203 )

5个您从未听说过的优秀linux桌面环境

... 但是你的操作系统呢?你能使用万神殿作为桌面环境吗?是的,你可以!您需要打开终端并添加PPA: ...

  • 发布于 2021-03-13 01:22
  • 阅读 ( 259 )

mate解释道:看看linux最持久的桌面之一

...时切换到其他桌面环境并继续使用最新的Linux软件。如果你最喜欢的界面即将发生根本性的变化,那么MATE就是一个例子,说明这并不意味着你必须告别熟悉的界面。 ...

  • 发布于 2021-03-13 06:04
  • 阅读 ( 234 )

忘记linux:坚持使用windows的10个理由

...浏览在线论坛(甚至是我们自己的评论部分),你可能会相信这一点。 ...

  • 发布于 2021-03-13 06:23
  • 阅读 ( 222 )

今天你如何帮助规范塑造ubuntu!

...操作系统和Linux发行版。这是一个真正改变的机会:不管你能不能编写代码,你现在有机会影响一个最大的Linux操作系统的开发。别错过了! ...

  • 发布于 2021-03-13 14:55
  • 阅读 ( 237 )

你的生活100%免费和开源的完整指南

... 你能做些什么 ...

  • 发布于 2021-03-13 18:00
  • 阅读 ( 252 )

爸爸!_操作系统:linux硬件公司应该自己生产操作系统吗?

...因为还没有太多新的东西可看。但我已经看到了足够让我相信创造流行音乐!_操作系统不是一个错误。以下是我认为System76所做的是一个好主意的一些原因。 ...

  • 发布于 2021-03-13 18:23
  • 阅读 ( 190 )