当我第一次使用Linux时,Ubuntu有两个灰色面板,分别位于屏幕的顶部和底部,而应用程序是橙色的。一年之内,这些面板变成了棕褐色。然后,它们变成了黑色。
Ubuntu背后的公司Soon Canonical开始开发自己的用户界面,该用户界面很久以前就放弃了这两个灰色面板,用于精美的概述屏幕和虚拟桌面。
长话短说,Ubuntu并没有消失,但是它肯定看起来不像以前那样。
无论您使用Ubuntu还是其他基于Linux的操作系统,您都可能会问自己问题:我可以相信我最喜欢的Linux桌面吗?
为什么桌面会发生变化?
让我们暂时离开Linux一步。其他台式机会发生变化吗?
Windows 10与Windows 8不同,Windows 8与Windows 7不同,Windows 7与Windows Vista不同。但是,除了Windows 8之外,自Windows 95以来的每个版本都在左下方带有一个开始菜单,在底部带有一个任务栏,在右下方带有一个时钟。窗帘的外观有所变化,但是体验仍然相当一致。
虽然每个版本的macOS都引入了更多功能,但是从2001年Mac OS X发行以来,其总体设计是相同的。尽管Macintosh桌面已经在顶部显示菜单和时间面板,但Mac OS X附带了一个用于管理应用程序和光滑外观的底座。较新的发行版增加了更多启动和访问应用程序的方式。
Windows和macOS都是与大型公司Microsoft和Apple捆绑在一起的商业桌面,后者为了创造利润而开发软件。
strong>微软尤其感到压力,即通过使产品看起来像是一次实质性的升级来吸引人们购买Windows的新版本,同时保持足够的一致性,以免使依赖于Windows的企业和其他组织脱轨。软件。
在Linux上,没有每个人都可以使用的桌面界面。有很多可供选择。即使是前者,通常也有更广泛的社区来帮助完成某些(或很多)工作。
在Linux的桌面界面中,从某种意义上讲,Unity与Windows和macOS最相似。它被创建为消费者的产品,尽管是免费的。大多数Linux界面之所以出现,是因为某个人或一大群人决定需要一种更好的方法来与免费桌面上可用的所有许多应用程序进行交互。
这些接口是免费使用的并且可以免费升级,因此您不太可能看到意在吸引眼球的任意视觉变化。 许多Linux桌面和应用程序设计已经保持了数十年的一致性。当它们进行更改时,这是因为开发人员已确定旧方法已不再适用,或者相反,他们不知道该如何做它比现在更好了。或者是因为原始开发人员已经离开,其他人已经承担了继续该项目的任务。
归结为资源
有时接口是否更改与该更改无关开发人员想要去做,而受到他们所能做的限制。即使有像Canonical这样的公司,免费台式机也无法像Windows和macOS那样赚钱。有些团队无法吸引进行某些改进所需的人才。其他人则具有专有技术,但根本没有时间去投资一项最终与自己的日常工作分开的激情项目。
“过去七年来,我最感到骄傲的一件事情是Ubuntu本身已经变得完全可持续。
- Ubuntu创始人Mark Shuttleworth,接受eWeek采访
对于Unity和Canonical来说,资源是问题的一部分。并非Canonical负担不起继续使用该界面的麻烦-只是该界面没有盈利。如果该公司要上市并吸引投资者,它希望首先摆脱那些没有赚钱的大型项目。在谈到Unity和Ubuntu Phone时,Canonical认为它根本无法获得投资回报。
Canonical并不是唯一一个努力克服这一困难的公司。 Linspire和Mandriva都试图通过创建Linux操作系统来赚钱。十六年后,曼德里瓦(Mandriva)在2015年破产。从技术上讲,Linspire仍然存在,但是它并没有做任何看起来像在制作桌面Linux的事情。采取这种行动的公司名单很长,而成功的公司数量很少。至少在Canonical的情况下,该公司仍在从Ubuntu中获利,即使它不是从Unity中获利。
这种情况使我对当前选择的Linux操作系统Elementary OS感到不安。该项目由一家由几名团队成员组成的小型公司管理,其远景规划由创始人丹尼尔·佛雷(DanielForé)提出。对于非营利实体,我开始感到更加自在:多年来,Mozilla Firefox,LibreOffice和Debian都表现出了弹性。
我出于担忧向Foré伸出了援助之手。显然,他什么都不能答应,但他确实有话要说:
“ elementary大约是10年前开始的,它纯粹是由志愿者驱动的开源项目,距离我们决定合并还很久。我认为这可能对我们来说是最好的选择,那就是我们一直都在。"
他接着说,组建Elementary LLC有助于持有资金,缴税,举办活动等。 。至于大量的软件开发?此时,大多数捐款仍是自愿的。
基本实际上认为自己是一个非营利性实体,并且不是为什么没有赚钱的愿望那个方向。正如Yorba基金会(Geary和Shotwell的原始创建者)所发现的那样,在美国作为免费软件项目获得非营利地位并不是一件确定的事情。
成为非营利组织还可以限制可能使小型团队难以运营,例如无法保留积蓄,这有资格获利。这就是为什么诸如GNOME基金会和Linux基金会之类的非营利实体拥有大量公司捐助者的原因,这些捐助者的资金可以帮助他们保持亮灯状态。
您无法确定当前的Linux发行版能否经受住时间的考验,但是您可能要问的某些问题可能会导致您遇到可能持续的问题。
这个项目是巨大的协作努力还是一个人的宠物项目?后者是一个更加不稳定的地方。一款人力资源太少的软件之所以停滞不前,是因为没有人有时间去做。
一个已经发行了大约一两年的Linux发行版很可能已经具备了一定的基础它运行了很多年。创始人可能不再参与其中,这表明该项目可以在过渡过程中幸存下来,并且不会过分依赖少数人的持续利益。
该项目的目标是什么?如果它想为用户提供另一个发行版或桌面环境来提供社交产品或解决问题,那么它可以按照自己的步调进行。如果目标是作为开放源消费产品在市场上竞争,那么如果达不到这一标准,该项目可能会消失。 MeeGo,Firefox OS和Ubuntu Phone都被取消了,未能吸引足够的消费者关注的开源智能手机项目。
社区规模越大,如果原始团队决定采用该项目,则有人选择该项目的可能性就越大。保释。恰当的例子:OpenMandriva是Mandriva留下的软件的延续。
开放源代码开发通常有两种主要方法。这里有代码转储,内部开发团队会在每个新版本中都扔掉新的源代码,还有开放的开发,其中的贡献来自任何地方,而进展则是通过互联网进行的。这两种方法都不是任何保证,但是如果原始开发人员继续前进,代码转储确实会冒团队外没有人有兴趣或必要的专业知识来接手项目的风险。
突出Linux倡导者埃里克·雷蒙德(Eric Raymond)在一篇论文中将这两种方法描述为大教堂(代码转储)和集市(开放开发),并在90年代扩展成书。
Fedora和openSUSE是这里有两个最成熟的Linux项目,每个项目都有一个公司赞助商。 Red Hat和SUSE可能不会向这两个发行版中注入大量现金,但是它们确实提供了某些基础设施,使项目的生存更加容易。另外,两家公司都使用该代码创建企业版本,从而明显激励了开源社区的发展。
是否有其他主要公司,政府部门或学校系统依赖于此Linux发行版? ?他们需要该软件才能完成重要工作。当发行版需要帮助时,他们可能会提供帮助。
大多数Linux发行版都不提供开箱即用的多媒体编解码器是有原因的。这是一个模糊的法律问题。侵犯他人版权或商标的发行版有时甚至会陷入困境。仅仅因为有人还没有追随他们,并不意味着他们永远也不会。
项目往往会在消失之前永久消失。在Canonical终止该项目之前,Unity在很大程度上没有变化。如果您最喜欢的发行版或桌面环境没有进行积极的开发,那么某个人通过邮件列表发送一封电子邮件以宣布他们正在退出的电子邮件可能只是时间问题。
无论如何发生,发生
某些项目最终确实消失了。在基于Intel Atom的上网本上运行Moblin并不能完全为您提供当前的体验。 Joli OS是开源的,但您无法再完全安装它。 有时您只能说再见。
但是对于开源软件,这往往是该规则的例外。 Unity可能已经消失了,但是Canonical在使GNOME像它一样感觉方面做得很出色。
当GNOME升级到3.0版时,一群人聚在一起继续开发另一个名称的GNOME 2。
p>
在Linux上,您可以从一种发行版交换到另一种发行版,或者选择其他桌面环境,并且通常会获得可比的体验。可能并不总是那么令人愉快,但可能会变得更糟。
这些年来,您不得不告别哪些开源软件项目?您是否想使用任何东西,但担心不会存在很长时间?您是否觉得免费和开源软件比封闭源应用程序消失的可能性更大?在评论中分享您的想法!
图片来源:SIphotography / Depositphotos