Answers:
如果您想知道有什么不同之处,以便可以更有效地使用该系统,那么这里有Linux背景的人们经常参考BSD简介。
如果您想了解更多有关此决定的历史背景,我会猜测他们为什么选择FreeBSD。在第一个互联网泡沫时期,FreeBSD 4在ISP 中非常受欢迎。这可能与添加无关,也可能没有kqueue
。维基百科页面由此描述了对FreeBSD 4的感受:“……被广泛认为是整个Unix家族中最稳定,高性能的操作系统之一。” 特别是FreeBSD随着时间的推移增加了其他功能,这些功能将吸引托管服务提供商,例如jail
ZFS支持。
就我个人而言,我真的很喜欢BSD系统,因为它们感觉它们比我使用过的大多数Linux发行版都更好。此外,各种手册等中直接提供的文档也很出色。如果您要使用FreeBSD,我强烈建议您使用FreeBSD手册。
FreeBSD以更强大的网络堆栈而闻名。根据前一家公司的专业经验,我们有一个代理服务器正在从负载中掉下来。当我们在上面放置FreeBSD时,服务器轻松地处理了一年以上的负载(我继续前进-仍然可以工作)。
NetBSD在许多不同的硬件上运行而享有盛誉。
OpenBSD的安全性得到了(当之无愧的)声誉。
它是Unix,功能强大且免费。没有真正的理由避免它,但是您会错过Linux趋向于具有的新功能。
FreeBSD是一个操作系统。Linux是内核。因此,在您的问题中,您正在比较苹果和橙子种子。
许可和设备支持是我会选择一个人而不是另一个人的两个主要原因
util-linux
,而在FreeBSD中,它们的源代码与主存储库中的OS(OS = kernel)代码一起提供。
这是我写的有关BSD Unix变体的一些内容,以回答关于serverfault的类似问题。广义而言,与典型的Linux发行版相比,BSD系统的代码库受到更严格的控制。您会得到一些更像传统的unix的东西,并且该系统在采用更保守的变更策略的情况下非常强大。
如果您是一家纯粹的开源商店,并且不依赖于任何商业软件(如Oracle),那么BSD Unix系统将为您提供一个非常稳定,易于理解和控制的软件平台,而不仅仅是Linux。大多数历史性问题(如不良的驱动程序或SMP支持)已在几年前解决,尤其是在主流服务器硬件上。
如果您想要传统的Unix桌面,那么BSD Unix可以为您提供此版本以及任何Linux发行版。如果您使用的是最终用户系统,则最好使用Ubuntu或Fedora。Gentoo Linux基于BSD'ports'打包系统的派生版本。
BSD和Linux发行版之间的差异可以追溯到Unix的早期。
AT&T拥有Unix,但是由于限制,它无法在计算行业竞争。因此,他们将Unix授权给了Berkeley。伯克利开始进行这种自定义和调整,直到最终在他们的新操作系统BSD(伯克利软件发行版)中确实没有AT&T代码。
稍等片刻,Linus Torvalds参加了操作系统课程,学习的是一个不完整的Unix克隆,称为Minix,其目的是训练学生构建OS。Linus接受了这个想法,并创建了Linux分支。
现在,我的经验更多地来自于OpenBSD,从这个角度来看,差异是惊人的。有人提到过,OpenBSD更安全,在其历史上只有2个漏洞利用已获得了这一权利。
创始人Theo de Raadt认为安全性应该是主要重点,许多Linux和其他BSD系统并非专门编写良好的代码,而是过多地专注于添加新功能以仅添加它们。
OpenBSD的发布时间表为6个月,在此期间无法完全安全实施的任何内容都不会添加。与像Ubuntu这样的Linux发行版相比,它们从未在发行前测试过危险的东西,对于许多系统管理员和服务器操作员来说,这是让您省心的巨大钥匙。
像@User一样,我更喜欢BSD许可证,这是将其用作主要操作系统的主要原因。
我绝不反对GPL,但如果有MIT / MIT之类的许可应用程序可用,我将首先在GPL的类似应用程序上使用它。
它是如此免费,您可以使其不免费
这对于面向业务的用户以及像我这样的用户非常有吸引力。
Ports系统是无与伦比的(IMNSHO),已成为数个Linux发行版的模仿模型(Gentoo马上浮现在脑海)。
另外,由于FreeBSD在桌面上不如Linux流行(PC-BSD很棒),因此我的内心怪胎不得不将其用作桌面OS。我无能为力
到目前为止,在Windows上没有Linux不能做的任何事情,在Linux上FreeBSD不能做的任何事情。...并且包括Flash-无需在Linuxulator上运行:gecko-mediaplayer + Firfox + GreaseMonkey + Linterna Magicka。
说明文件:
http://www.freebsd.org/doc/zh_CN.ISO8859-1/books/handbook/
开发一致性:
http://svnweb.freebsd.org/base/release/
执照
版权所有1992-2012 FreeBSD项目。版权所有。
如果满足以下条件,则允许以源代码和二进制形式进行重新分发和使用,无论是否经过修改,都可以:
重新分发源代码必须保留以上版权声明,此条件列表和以下免责声明。
二进制形式的重新分发必须
在分发随附的文档和/或其他材料中复制以上版权声明,此条件列表以及以下免责声明。此软件由FREEBSD项目“按原样”提供,不提供任何明示或暗示的担保,包括但不限于针对特定目的的适销性和适用性的暗示担保。在任何情况下,FREEBSD项目或贡献者均不对任何直接,间接,偶发,特殊,特殊或后果性的损害(包括但不限于,替代商品或服务的购买,使用,数据或程序的损失)承担责任。或业务中断),无论基于合同,严格责任或侵权行为(包括疏忽或其他方式),无论出于任何责任,无论是否出于使用本软件的目的而作出的赔偿,均已经事先告知。
软件和文档中包含的观点和结论是作者的观点和结论,不应解释为代表FreeBSD项目的明示或暗示的官方政策。