有许多 比较 Internet上这种类型的服务器,但是绝大多数是由BSD的坚定捍卫者制造的。 这使它们不可靠且不偏不倚,因此我决定进行个人比较。 作为Linux和FreeBSD发行版的用户,在分析这两个系统时,我可以很清楚地了解它们的优缺点。 在此之前,我想澄清一下,两者都是非常好的系统,最重要的是,它们都是免费的。 因此,我不想为了自己的利益而使BSD处于劣势,而是要解释为什么Linux取得了胜利并变得更加广泛。
您喜欢哪种口味? Linux有数百个 分布 适合最终用户或不同工会的需求。 取而代之的是BSD的变体专注于特定的事物,例如性能(FreeBSD),可移植性(NetBSD),安全性(OpenBSD)等。
El 发展 就BSD而言,它是由一群黑客(核心团队)和其他打算制作完整操作系统的人执行的。 另一方面,Linux是内核,而不是完整的操作系统,它是与公司,黑客,内核程序员和其他社区贡献者合作开发的。 Linux无疑会做出更多贡献,并且进步更快。
关于 许可,BSD是BSD操作系统的专有许可。 该许可证是非限制性的,因为它允许派生或派生拥有任何类型的许可证,这就是为什么可能会有商业BSD和封闭BSD的原因。 苹果Mac OS X (EULA许可并付费)。 相反,GPL是Linux所遵循的许可证,这是限制性更强的,不允许关闭衍生产品。 因此,我们永远不会看到非免费的Linux。
La 稳定性和鲁棒性 在这两种情况下,在Linux和BSD上,它都非常不错。 但是,如果一个要突出于另一个,那就是Linux。 当使用某些现代程序时,BSD存在稳定性问题。 作为单片内核,如果发生问题,驱动程序会影响内核的稳定性。 BSD在未先卸载USB的情况下就无法拔出USB,从而导致内核崩溃。 另一方面,Linux的模块化程度更高,可以使您更轻松地删除或添加模块,而不会影响内核的稳定性,而无需重新引导。
El 表现是 另一个充满传奇色彩的沼泽地。 FreeBSD是经过特别优化的高性能BSD。 但是它比Linux快吗? 有必要仔细分析它,事实是,在Phoronix进行的许多基准测试中,他们发现BSD比Linux发行版慢。 打破这个神话的原因之一是因为BSD是在使用Clang编译器的Mac OS X计算机上开发的,该编译器不能精确地证明是最好的编译器之一。 就其本身而言,Linux的开发归功于GCC编译器,并且可以吹嘘它是最好的,而且可以生成最高效的代码。
Linux是 更多 保险 对于SELinux和AppArmor之类的贡献,不要忘了广大的开发人员社区,他们不断检查代码中的错误和漏洞,并经常对其进行改进。 BSD并不是经过审核的,因此,尽管他们说在BSD中通过开发团队的层次结构更容易检测和纠正错误,但这并不是完全正确的。 OpenBSD是旨在实现安全性的BSD,因此是最安全的BSD,但在何种程度上……并且更加了解OpenBSD和OpenSSH项目的负责人Theo de Raadt同意退居二线,以便FBI可以渗透这些系统。
在部分 可用性Linux在Ubuntu中得到了广泛的应用,今天它比许多BSD更加易于使用。 两者都具有图形界面,使所有内容都更加直观,但是Linux在这方面取得了进一步的进步。 实际上,甚至面向家庭用户的PCBSD,GhostBSD或DesktopBSD都没有设法赶上绝大多数Linux发行版。
恩CUANTO一个 硬件兼容性Linux支持更新的技术和更快的更多硬件。 实际上,Linux没有太多令人羡慕的Windows或Mac OSX。在这个领域,BSD距离我们还很遥远,因此处于十年前的状态。 BSD硬件的大部分问题来自其开发,因为它是使用Mac OS X系统实现的,因此可以通过使用VMWare虚拟化系统在这些机器上进行测试。 在真实计算机上测试系统时,虚拟化中有效的方法可能不起作用。
El 可用软件 对于Linux,它比BSD可用的要广泛,尽管必须辩护说,可以通过为此目的启用兼容性将Linux软件安装在BSD上。 在此领域中,它可以赢得BSD,因为它还具有Wine和其他仿真器等项目,这些项目可以使其他操作系统的软件正常工作。 另一方面,在分析视频游戏类别时,Linux以压倒性优势获胜。 企鹅系统有越来越多的视频游戏,而BSD则供不应求。
NetBSD,系统 手提 卓越的性能已被移植到56个以上的体系结构或硬件系列中。 您认为它胜过Linux吗? 很好,Linux已移植到多达一百个平台(VAX,AMD64,x86,Itanium,SPARC,Alpha,MIPS,AVR32,Blackfin,ARM,ARC,Microblaze,SuperH,s390,PA-RISC,Xtensa,OpenRISC, PowerPC,m68k等)。
您可以看到BSD与。 Linux plus 扩大而完整 在 博客Architechnology。 我希望您喜欢这种比较,并且希望您知道如何欣赏GNU / Linux系统的优点,而不是在不了解其他系统的情况下批评其他系统。
更多信息 - 乔丹·哈伯德一号离开苹果
资源 - 建筑学