为什么不是Linux主流? 5个需要修复的缺陷

Linux有多少市场份额?根据这些操作系统的使用情况统计信息,您会看到Linux在2010年末的某个时候突破了5%的关卡-并在那里停留了大约五年的时间,直到2015年6月才一次飙升至5.9%,然后又回落。

这不是一个好兆头。近年来,Linux取得了不可否认的进步,那么为什么它没有增长呢?五年之内无法获得至少1%的收入充其量是令人不安的,也许这表明存在一些严重潜在问题需要解决的事实。

Linux设计固有的这些问题?还是可以通过适当的指导和合作来克服它们?很难说,但是让我们看一下可能会发生的事情。

注意:本文仅在台式机环境中。实际上,Linux在服务器,移动设备,家庭影院甚至教育等其他领域也很受欢迎!

1。景观发展太快

Linux的卖点之一(以及整个开源软件运动)是它不会停滞不前。如果内核,应用程序或软件包出了问题,那么任何人都可以提供修复或添加。

这是最好的开源软件,对吗?好吧,从某些方面来说,是的,但不完全是。实际上,这是一把双刃剑,尽管软件具有快速发展的优势,但它也具有巨大的缺点。

一方面,如果您使用像Photoshop或Unity 3D这样的封闭源应用程序,您受开发人员的摆布。如果存在妨碍您工作流程的错误,您别无选择,只能等待并希望他们尽快解决问题。

但是,这是软件快速发展的问题:除非您加入社区,否则无法跟上所有更改。

例如,查看台式机Linux中最大的名字:Ubuntu。他们每六个月发布一个新版本,其中每个版本都以发布的年份和月份命名(例如14.10、15.04、15.10等)。与Windows(每3-5年)和OS X(每1-2年)相比较。

Ubuntu只是众多应用之一。每年都会发布数十个新的Linux发行版,并且所有这些发行版都以不同的速率进行更新。拐角处总会有新事物和不同事物,而且景观也永远不会相同。

这对于高级用户来说很棒,但对于休闲用户来说却不胜枚举。停滞是一回事,但是Linux处于另一端-操作系统变化如此频繁,以至于用户无法安居乐业。

2。太多选择

尽管关于开放源代码软件的许多大谬论根本是不正确的,但仍有许多批评意见引起了广泛关注,其中许多批评都适用于Linux。但是,现在最需要关注的是Linux趋向碎片化的趋势。

这就是事实:仅仅因为一个项目是开源的,并不意味着有人为该项目做出了贡献,甚至当人们做出贡献时,这些贡献也常常导致在变更内容,更改方式等方面出现分歧。

在大多数情况下,这些分歧得到了解决,一切都保持了正轨,但有时存在着根深蒂固的问题,例如愿景和方向。当发生这种情况时,解决方案就很少了,而且发生的频率比您想象的要高,这就是为什么要分叉这么多开源项目的原因。

对于那些不知道的人,分叉一个项目与克隆项目基本相同。原始项目的发展方向与原始项目相同,而分叉(或克隆)的项目则与新开发人员一起朝着新的方向发展。分叉在很多方面都很有用,但这是Linux如此分散的关键原因。

再次,让我们考虑Ubuntu,它具有Kubuntu,Lubuntu,Ubuntu MATE等许多官方派生和变体。更多。然后是实际的分支,例如Linux Mint,Zorin OS,基本OS和Deepin Linux。此时,有数十个基于Ubuntu的发行版可供探索。

与Ubuntu无关的所有发行版又如何呢?您拥有Debian,Fedora,OpenSUSE,Arch Linux,Puppy Linux等知名名称,以及一些甚至不是Linux的类似Unix的操作系统-甚至还没有提到数百个鲜为人知的发行版

Linux的最大障碍是选择的悖论。 Linux社区拥有选择,选择和灵活性,但是主流人士对此没有时间或耐心。如果您有太多选择,那么Linux的整个历史便证明了人们会走开。

这只是人们说Linux学习曲线陡峭的众多原因之一。如果您必须花大量时间进行研究以选择要使用的操作系统,那应该是一个严重的危险信号。

3。经常发生故障

几年来,我一直是开/关双引导Linux用户,而有时我在几周内一直只使用Linux曾经,我真的不能说Linux曾经是我的“主要"操作系统。

为什么?因为Linux具有高维护性。

我并不是说Linux容易受到恶意软件和其他威胁的影响,因此我经常需要监视它,以防万一出现问题。显然,并非如此,因为大多数发行版都相对稳定,但在应用程序设置和稳定性方面却完全不同。

由于某些原因,Linux上的情况往往会崩溃—不一定会造成灾难性的后果

就在几周前,我通过apt-get在Ubuntu上安装了Gnome,这样我就可以比较台式机环境了。该过程是尽可能标准的-我没有做任何不同寻常的事情-但以某种方式最终破坏了我的桌面。结果? Unity和Gnome都无法正常工作,因此我回到Windows降温...

...并且此后再也没有回到Linux。我知道我可能会花几个小时在Google上,研究过时的问题和答案(因为Linux的发展太快了),希望解决该问题,但是我还有很多重要的事情要做。

现在考虑一下普通的计算机用户以及他们在使用计算机时遇到的麻烦。我认为自己精通技术,但是Linux仍然让我感到沮丧。我无法想象对于经验较少的主流用户而言,这一定是多么烦人。难怪人们为什么会偏爱OS X?

我想可以归结为这一点:Linux仍然需要太多的技术知识。如果一切都能在100%的时间内完美运行,那么Linux将会是惊人的-但是现在说Linux确实如此是不明智的。根本不是。

4。没有足够的用户友好指导

说实话,如果Linux为新手用户提供适当的指导,上述所有问题都不会太糟糕。我们尽力提供一些级别的帮助,例如针对Linux新手的这些黄金法则,但是我们需要提供这种基本帮助的事实充分说明了整个生态系统。

例如,当某人确实决定尝试使用Linux时,他们通常会遇到很多问题?

好消息是,那里有几个有用的Linux社区。坏消息是仅这些社区还不够。需要某种类型的中央文档来跟踪和解释整个Linux环境-用户可以参考而不必问问题和等待答案。

我并不是说Linux具有没有文档,但我是说无论存在什么文档都远非用户友好。例如,手册页相当详尽和全面,但是对于那些不熟悉命令行的新手来说,它们是不知所措的。

其中提出了一个单独但相关的观点:Linux过于依赖于命令行。诚然,多年来,它已经变得越来越好,并且现在有比以前更多的基于GUI的工具,但是命令行对于诸如故障排除之类的事情仍然太突出了。

但是大多数情况下,社区会放弃印象是Linux仅适用于高级用户。退伍军人过于拘泥于传统和根源,这疏远了不关心这些传统知识的新用户。 “旧Linux"和“新Linux"之间有裂痕,要使Linux真正成为主流,前者必须消失。

5。软件质量主要是低于标准

对Linux的最大,最普遍的抱怨之一是消费者端可用的应用程序质量。请注意,我说的是应用程序的质量,而不是应用程序的可用性

人们喜欢说Linux无法做到Windows和Mac可以做到的事情,但这只是个谎言。

因此,在大多数情况下,软件可用性不是问题,但是在两种情况下是这样:1)仅在Windows上可用的专有内部应用程序或Mac,但至少要再花几年时间。

真实抱怨是这些免费替代品根本无法实现付费解决方案。例如,GIMP可以完成许多与Photoshop相同的功能,但是在Photoshop中的总体用户体验要比GIMP好得多。除了少数罕见的例外情况(例如VLC,Blender,LibreOffice),这是Linux应用程序中的普遍趋势。

许多Linux先驱忘记了用户体验同样重要,甚至更为重要,比功能。不幸的事实是,如果您想要在Linux上使用专业且精致的软件,则需要花费很长时间。就软件质量而言,Linux远远落后。

您为什么不使用Linux?

我敢肯定,有很多针对Linux的标记我没有涵盖了这些,但以我的经验,这些是不断出现的主要难题。当然,Linux有很多值得一提的地方,但是在解决这些核心问题之前,它永远不会成为主流。

现在,您告诉我们:您认为有必要把握这些吗?如果您不使用Linux,为什么不呢?在下面发表评论并分享您的想法!

图片来源:Ubuntu Family Tree通过Wikipedia,Gentoo Family Tree通过Wikipedia,photovibes通过Shutterstock的开源代码,Anton Khegay的Terminal通过Shutterstock

标签: Linux Distro Ubuntu