在这篇日常更新的文章中,我们仅仅讨论Linux存在的问题和不足之处(一些人认为Linux不适合桌面,这些或许就是原因)。当然了,各位应该知道的,Linux在很多领域里是要强过其它操作系统的:比如出色的包管理;多平台架构开箱即用的支持;极佳的稳定性(一般情况而言);没有泛滥的病毒和恶意软件;基本不需要重装系统;另外Linux还具有高度的定制性和便捷的脚本环境,甚至还是免费的。
这并不是一篇诸如Windows与Linux之比较的文章,不过文章当中也会有地方拿Windows或Mac OS来作为一个参考(毕竟,它的市场占有率更高)。下面列出的大多数问题是技术性质的,也有一些是“政治性”的(不是我说的,是别人说的),例如如果某硬件生产商拒绝公开技术资料或者公开的资料不完整,那么Linux对该硬件的支持就会不完整或者BUG百出,这个问题在Linux社区里是没人能解决的。
我想把一件事弄得清清楚楚,明明白白。这件事就是,在某些方面上,Windows平台甚至还不如Linux平台,而且已经明确说明了不适合作为桌面级平台。眼下能想到的是,我要说出Windows平台以下的一些严重问题:没有加强的文件系统和注册表架构(我已经发现了一个单个的可以完全地卸载自身的重要应用程序);没有真正的安全模式;没有清理状态;用户充当系统管理员(病毒/恶意软件带来的UAC警告,大多数用户不会理解,也不想理解);没有好的打包机制(MSI是脆弱的);没有系统的全面更新机制(包括第三方的软件);Windows很难调试,在大多数情况下Windows停止启动非正常的用户才有助于解决这个问题;Windows依赖于硬件(特别是在UEFI上运行),大多数时候你不能安全地升级你的系统(将会长生成千上万的冗余项),等等。
或许你已经多次听说全球大部分的智能手机都已经使用了Android,也就是Linux。但是有两个问题必须清楚:1.Android并不是Linux(难道你有见过有人在他们的电脑上运行Android系统吗?)。Android只包含Linux的一个部分——内核(而且是一个已经不再更新的只由Google支持的内核)。2.Android 只是一个智能手机、平板或者其他触摸设备的操作系统,并非桌面操作系统。所以本文主要讨论的一系列的Linux系统分支和他们所包含的开源软件而并非Andriod系统。
Gnome和Mono的创始人Miguel de Icaza对于Linux有相同的看法。他在这里反复重申了很多本文下面将要提到的意见。
Ubuntu的开发者们决定把Ubuntu变成一个有活力的游戏平台。为了达到这个目的,他们列举了一些需要被处理的话题。令人惊讶的是,他们想到的 这个清单和下面你要读到的几乎完全吻合。
一些Fedora的开发者 提议修改这个发行版,来让它提供更稳定的接口(APIs/ABIs)并且尽可能的防止退化。
在 评论部分,尽情的表达你的反对意见吧。
注意:
列表中的绿色项目要么是部分解决,要么是不重要的,要么是有问题的,要么是有其他变通方法的。 这个列表非常需要被重新组织一下,因为这里提到的一些问题很重要,而也有一些并不重要。
最为一名用户,你有很大几率不会到这里的任何问题。(如果你拥有正确的硬件,从来不把你的系统搞乱,并且只使用你的发行版里面很有限的一些软件)。
在你阅读这篇前,请看看下面一些值得考虑的要点:
如果你相信Linux是完美的,没有什么错误的话,请关闭此页。
如果你认为所有关于Linux的批评只是为了毫无意义地诋毁Linux,请关闭此页。
如果你觉得这篇文章的目的是为了说明“所有在Linux上做的事情或者Linux本身是毫无用处的”,那么你错了,请关闭此页。
如果你相信Linux和Linux的用户可以不需要商业软件和游戏做好工作或者生活的话,请该关闭此页。
如果你认为我在这里是为了要大力推崇Windows 或者Mac OS的话,请给关闭此页。
如果你觉得我在这里是要传播谣言或者质疑Linux的话,请立即关闭此页并永远别再回来。你到底想干嘛?请继续回去参加激烈的争论和诽谤吧。
请记住这列问题的真正的目的是要告诉大家应该更多地深入到Linux里面,而不只是单纯找些错误出来而已。
这并不是一篇诸如Windows与Linux之比较的文章,不过文章当中也会有地方拿Windows或Mac OS来作为一个参考(毕竟,它的市场占有率更高)。下面列出的大多数问题是技术性质的,也有一些是“政治性”的(不是我说的,是别人说的),例如如果某硬件生产商拒绝公开技术资料或者公开的资料不完整,那么Linux对该硬件的支持就会不完整或者BUG百出,这个问题在Linux社区里是没人能解决的。
我想把一件事弄得清清楚楚,明明白白。这件事就是,在某些方面上,Windows平台甚至还不如Linux平台,而且已经明确说明了不适合作为桌面级平台。眼下能想到的是,我要说出Windows平台以下的一些严重问题:没有加强的文件系统和注册表架构(我已经发现了一个单个的可以完全地卸载自身的重要应用程序);没有真正的安全模式;没有清理状态;用户充当系统管理员(病毒/恶意软件带来的UAC警告,大多数用户不会理解,也不想理解);没有好的打包机制(MSI是脆弱的);没有系统的全面更新机制(包括第三方的软件);Windows很难调试,在大多数情况下Windows停止启动非正常的用户才有助于解决这个问题;Windows依赖于硬件(特别是在UEFI上运行),大多数时候你不能安全地升级你的系统(将会长生成千上万的冗余项),等等。
或许你已经多次听说全球大部分的智能手机都已经使用了Android,也就是Linux。但是有两个问题必须清楚:1.Android并不是Linux(难道你有见过有人在他们的电脑上运行Android系统吗?)。Android只包含Linux的一个部分——内核(而且是一个已经不再更新的只由Google支持的内核)。2.Android 只是一个智能手机、平板或者其他触摸设备的操作系统,并非桌面操作系统。所以本文主要讨论的一系列的Linux系统分支和他们所包含的开源软件而并非Andriod系统。
Gnome和Mono的创始人Miguel de Icaza对于Linux有相同的看法。他在这里反复重申了很多本文下面将要提到的意见。
Ubuntu的开发者们决定把Ubuntu变成一个有活力的游戏平台。为了达到这个目的,他们列举了一些需要被处理的话题。令人惊讶的是,他们想到的 这个清单和下面你要读到的几乎完全吻合。
一些Fedora的开发者 提议修改这个发行版,来让它提供更稳定的接口(APIs/ABIs)并且尽可能的防止退化。
在 评论部分,尽情的表达你的反对意见吧。
注意:
列表中的绿色项目要么是部分解决,要么是不重要的,要么是有问题的,要么是有其他变通方法的。 这个列表非常需要被重新组织一下,因为这里提到的一些问题很重要,而也有一些并不重要。
最为一名用户,你有很大几率不会到这里的任何问题。(如果你拥有正确的硬件,从来不把你的系统搞乱,并且只使用你的发行版里面很有限的一些软件)。
在你阅读这篇前,请看看下面一些值得考虑的要点:
如果你相信Linux是完美的,没有什么错误的话,请关闭此页。
如果你认为所有关于Linux的批评只是为了毫无意义地诋毁Linux,请关闭此页。
如果你觉得这篇文章的目的是为了说明“所有在Linux上做的事情或者Linux本身是毫无用处的”,那么你错了,请关闭此页。
如果你相信Linux和Linux的用户可以不需要商业软件和游戏做好工作或者生活的话,请该关闭此页。
如果你认为我在这里是为了要大力推崇Windows 或者Mac OS的话,请给关闭此页。
如果你觉得我在这里是要传播谣言或者质疑Linux的话,请立即关闭此页并永远别再回来。你到底想干嘛?请继续回去参加激烈的争论和诽谤吧。
请记住这列问题的真正的目的是要告诉大家应该更多地深入到Linux里面,而不只是单纯找些错误出来而已。