2、过多的分发版本
想知道为什么更多的人不会选择Linux?

Linux 的版本情况图(点击看大图)
简单地说,就是目前有太多的版本能够选择。确实,如果花费一些时间和经历在研究和实验上,你就能够找到适合你的版本,当让我们来看看Windows用户吧,他们在Vista Home Basic或Home Premium之间进行选择都需要花费够多的时间了。将研究所有Linux版本的优劣方面的时间加总起来,对于用户来说,那实在是太过复杂了。看看Mac的用户数量,并问一下Mac到底具备了什么是Windows和Linux所没有的呢?——一个选择。
你也许会想知道为什么人们更乐意进行浏览器的选择而不是对所使用的操作系统进行选择。其实这很简单,去试验一个浏览器是比较安全的,而折腾Live CD和虚拟机则就不是大多数人会做的事了。 如果你告诉人们你花费了整个周末的时间通过虚拟机运行了许多的Linux版本,那么大多数人都会想知道这些完成之后你的双眼是否都像被钉上了钉子般疼痛。
请给出我五种将Linux作为支持系统的硬件名单吧。我在办公室环视了一周,都无法找到一样东西有明确地列出Linux。除非我们能够看到硬件贩售商发布Linux的驱动来作为硬件的标准,否则要使用Linux,对于并不想去冒险的人们来说的会是一个梦魇。
至于软件那就更糟。任何从Windows转向Linux的用户都必须从头开始认识应用程序。这是一项远比Linux所宣称的要难得多的任务。为所有你所使用的应用程序想出可替代的工具也是一件麻烦事。
虽然Dell有计划推出预安装Linux的PC,但可能会去购买的人仅会是那些对使用Linux有足够经验,并且知道什么在其中能够工作而什么不能,或者是那些知道去何处寻求解答问题的方法的人。我也很想知道究竟有多少人会去购买装有Ubuntu的计算机。Dell只能够发现,要运行一个Linux版本要比获得一个什么都没有的操作系统更为困难。而又有多少人最终将会放弃,在上面安装Windows呢?
4、而对于大多数人来说,命令行已经在循着恐龙灭绝的足迹
Linux的用户可能会醉心地说道,在Linux下,你可以省却GUI,回到命令行的时代。虽然我喜欢命令行所带来的一些强大功能,但让我们面对事实吧,我们这些“命令行的fans”已经是少数的了。比起那些对于DOS足够陈旧的记忆,大多数人如今都比当时要来得高兴,对于那些从Windows时代才接触计算机的人来说,已经很难向他们解释命令驱动的界面的好处了。
在如今这个时代,人们已经很难较长时间地记住一些控制键的键盘命令,那么转向命令行系统这样的想法对于很多人来说都是不实际的。
5、Linux仍然太过反常怪异
在过去的几年中,有一些很强大的力量在使得Linux的分发版本作出更为易用的改进,并且当你在看到像Ubuntu这样的一个版本时,你会意识到它们却是做得不错。而问题在于,此操作系统中的很多地方还是存在不可避免的复杂性,例如更新升级。以下是我就此问题在数周前所写的内容:
“Ubuntu确实不错,它稳定、迅速并且强健,但它仍在一些地方太过反常。不要误解我的意思,整体来说,Ubuntu是良好、友善的。但在其中有一些阴暗角落是只有Linux的高手才能够嗅到的,而一般的用户则感觉不到。Ubuntu的更新就是这样的类型,它对于了解它的运行情况有着较高的要求。我想,Ubuntu的开发小组需要找出的是,100人当中谁不是Linux的超级玩家,接着将他们找出来面对操作系统。让这些人来反馈这个操作系统的各个方面。如果你的一般家庭用户都能够将Ubuntu看作是Windows或Mac的替代品,那么所有的这些反常的地方也就都被平复了。”
