FreeBSD vs. Linux:哲学问题
有句谚语说,“如果没坏,就不要修理它”,这和技术哲学不相符(“如果没坏,就做得更好”听起来更准确)。但是当谈到Linux和FreeBSD之间的区别时,这或多或少是公认的结论。在某种程度上,至少在相互比较时,这是正确的。很难说哪一种绝对比另一种好,所以为什么要改变呢?比指定最高级更重要的是确定哪个操作系统最适合每个用户的特定需求,因为每个操作系统都有自己的时刻(或两个)。我们将看看Linux和FreeBSD之间的区别,并分析应该利用这些区别的方式。历史爱好者应该看看这个Linux介绍,完成背景信息和常见概念。
谁来负责?
谁控制两种操作系统对用户来说不是最重要的差异,但它确实对他们的起源说了一些事情。让我们从BSD开始。通过使用并发版本系统(CVS),BSD允许公众访问源树,因此对用户的限制性远不限(二进制源的分布是可接受的,这是嵌入式应用程序的诱人。没有人控制BSD;相反,团队负责监督该项目。这对此是如此酷的是,世界各地的开发人员对改善BSD做出贡献。您有“贡献者,”Who Whor White Code和“提交者”,授予访问权限,以便对源树进行实际更改。感觉就像一个大家庭。
另一方面,Linux是由它的创建者Linus Torvalds控制的,并且是在GPL下许可的。您知道这意味着什么:祝您在发布纯二进制源代码时好运。但我把这句话说得更有意义,因为无论您是在Linux还是BSD中工作,都必须授予访问权。但一旦你加入了,你应该知道自己在做什么:学习掌握Linux命令行的技巧和技巧。
UNIX-Sex
正如大多数人喜欢说的那样,“Linux和BSD都类似于unix。”两者都是由非商业实体开发的。但是BSD是真正的类UNIX(因为它是UNIX的衍生品),Linux实际上是两者中更具创新性的,它是一个真正的新操作系统,甚至在技术上都不是基于在UNIX上,但在UNIX衍生品,MINIX。所以现在你知道。
记忆问题?
当然,这取决于使用情况,但FreeBSD的内存通常比Linux少50%,这一点并不有趣。不用说,额外的50%可以派上用场,所以如果你面临内存不足的问题,你可以用FreeBSD节省额外的500MB。
释放
Linux和FreeBSD版本都按版本编号,其中后缀指定目的,即2.0或3.1。在BSD,当前的版本是开发的版本,一年的几次被释放为释放版本又将成为新的默认值。当错误固定并且最终产品呈现时,它最终就成为了稳定的的版本。
相反,Linux同时运行开发和稳定版本,其中供应商将程序和betwayapp下载安装实用程序添加到某些“版本”(3.0,3.2.12等)。但是,如果你是Linux的新手,请不要感到不知所措:很容易学习如何从头开始运行Linux服务器。
基地
这里存在着Linux和BSD之间一个更显著的区别,当然这也是争论真正开始的地方。对于Linux,您基本上有一个作为内核的基本系统,但是基本系统实际上并不存在,因为硬件接口与其他所有东西(核心工具、shell等)是分离的。因此,“基本系统”或多或少是无用的,因为它缺乏应用程序;Linux没有核心工具就不能启动,反之亦然。
你可能已经知道我要对FreeBSD说了什么。这是完整的包裹。BSD的基本系统是真正的“基础”,因为它包含许多必要的工具。底座和工具不仅包装在一起,它们也可以一起开发。因此,BSD支持者声称这种统一配置是一个彻底的优势。
BSD.和Linux?
Linux比BSD更广泛使用,随后从更多样化的应用程序提供。值得庆幸的是,BSD开发了一种兼容性包,允许BSD用户运行其中一些应用程序,并且在两个操作系统中的性能相似。当然,它有点工作,以便在BSD上获取并运行并运行,但一旦安装,由于上面讨论的统一配置,它们实际上变得比Linux版本更容易升级。
不幸的是,对于Linux用户来说,Linux不会返回恩惠;您无法在Linux上运行BSD应用程序。
适合你的选择?
我想重申我在一开始时所说的:差异,同时值得注意,不足以让我们允许我们一劳永逸地解决争论。如果您是普通用户,并且您对Linux或BSD都很满意,那么它可能不值得改变效忠的时间。但无论您使用的操作系统,强化您的技能设置学习C的最快最简单,最简单的方法
- 就名声而言,BSD奋起反抗。当然,这些说法都没有以这样或那样的方式得到确切证实,但有传言说:
- 正如我已经提到的,BSD提供了更好的性能,尽管Linux用户认为差异是微不足道的。
- BSD的基础在可靠性方面是一个巨大的优势。没有第二条路可走。
- BSD在很大程度上由于其全球贡献者的特性,在完美方面也有更好的声誉。这些发行版只是比它们的Linux版本更加完善。
- 另一方面,Linux支持新软件的速度要比BSD快得多,而且许多人声称Linux支持BSD更多的在这两种情况下,Linux都处于这方面的前沿。同样,Linux提供了带有前沿包的发行版,而BSD没有。同样,Linux的速度更快。
在我看来,正确的选择取决于个人偏好,而你可能会基于哲学上的差异而形成你的忠诚,而不是其他任何东西。是时候选择立场了。哪个社区你想成为一部分?