Linux 的许多优点都源于 Linux 的起源,深深扎根于 UNIX,当然,除了第一个优点之外
Linux 是免费的
正如他们所说,像免费啤酒一样。如果你想完全不花钱,你甚至不需要支付 CD 的价格。Linux 可以从互联网上完全免费下载。没有注册费,没有用户费用,免费更新,并且在您想更改系统行为的情况下,可以自由获取源代码。
更重要的是,Linux 的免费是言论自由意义上的自由
常用的许可证是 GNU 通用公共许可证 (GPL)。该许可证规定,任何想要这样做的人都有权更改 Linux,并最终重新分发更改后的版本,但有一个条件是代码在重新分发后仍然可用。在实践中,您可以自由获取内核镜像,例如添加对远程传送机器或时间旅行的支持并出售您的新代码,只要您的客户仍然可以获得该代码的副本。
Linux 可移植到任何硬件平台
想要销售新型计算机且不知道其新机器将运行何种操作系统(例如汽车或洗衣机中的 CPU)的供应商,可以采用 Linux 内核并使其在其硬件上工作,因为与此活动相关的文档是免费提供的。
Linux 被设计为持续运行
与 UNIX 一样,Linux 系统期望无需一直重启即可运行。这就是为什么许多任务在晚上执行或自动安排在其他平静时段执行的原因,从而在较繁忙时段实现更高的可用性,并更均衡地使用硬件。此特性使得 Linux 也适用于人们没有时间或可能日夜控制其系统的环境。
Linux 是安全且多功能的
Linux 中使用的安全模型基于 UNIX 的安全理念,该理念以其稳健性和经过验证的质量而闻名。但 Linux 不仅适用于作为抵御来自互联网的敌人攻击的堡垒:它同样适用于其他情况,利用同样高标准的安全性。您的开发机器或控制站将与您的防火墙一样安全。
Linux 是可扩展的
从具有 2 MB 内存的掌上电脑到具有数百个节点的 PB 级存储集群:添加或删除相应的软件包,Linux 都能胜任。您不再需要超级计算机,因为您可以使用 Linux 利用系统提供的构建块来完成大事。如果您想做小事,例如为嵌入式处理器制作操作系统或只是回收旧的 486,Linux 也能做到。
Linux 操作系统和大多数 Linux 应用程序都具有非常短的调试时间
由于 Linux 已经由成千上万的人开发和测试,因此通常可以很快地发现错误和修复错误的人。有时,从发现错误到修复错误之间只有几个小时。
有太多不同的发行版
“Quot capites, tot rationes”,正如罗马人所说:人越多,意见越多。乍一看,Linux 发行版的数量可能令人恐惧或荒谬,这取决于您的观点。但也意味着每个人都会找到他或她需要的东西。您不需要成为专家也能找到合适的版本。
当被问及时,通常每个 Linux 用户都会说最好的发行版是他正在使用的特定版本。那么您应该选择哪一个呢?不必太担心:所有版本都包含或多或少相同的基本软件包集。在基本软件包之上,添加了特殊的第三方软件,例如,使 TurboLinux 更适合中小型企业,RedHat 更适合服务器,而 SuSE 更适合工作站。但是,差异很可能非常表面。最好的策略是测试几个发行版;不幸的是,并非每个人都有时间这样做。幸运的是,关于选择 Linux 的建议很多。在 Google 上快速搜索,使用关键词 “choosing your distribution” 会找到数十个指向良好建议的链接。Installation HOWTO 也讨论了选择发行版。
Linux 对用户不太友好,并且对于初学者来说令人困惑
必须说,Linux,至少是核心系统,与 MS Windows 相比,用户友好性较差,当然也比 MacOS 更难使用,但是…… 鉴于其受欢迎程度,已经做出了相当大的努力使 Linux 甚至更容易使用,特别是对于新用户。每天都会发布更多信息,例如本指南,以帮助填补为各个级别的用户提供的文档空白。
开源产品值得信赖吗?
免费的东西怎么可能也可靠呢?Linux 用户可以选择是否使用 Linux,与没有这种自由的专有软件用户相比,这给了他们巨大的优势。经过长时间的测试,大多数 Linux 用户得出结论,Linux 不仅一样好,而且在许多情况下比传统解决方案更好更快。如果 Linux 不值得信赖,它早就消失了,永远不会知道它现在拥有的普及程度,拥有数百万用户。现在,用户可以影响他们的系统并与社区分享他们的意见,因此系统每天都在变得越来越好。这是一个永无止境的项目,这是事实,但在一个不断变化的环境中,Linux 也是一个不断努力追求完美的项目。