为什么有人会选择 FreeBSD 而不是 Linux?

为什么有人会选择 FreeBSD 而不是 Linux?

为什么有人会选择自由BSD通过Linux?与Linux相比,FreeBSD有哪些优势? (我的共享托管提供商使用 FreeBSD。)

答案1

如果您想了解有何不同,以便更有效地使用系统,请参阅以下内容具有 Linux 背景的人通常会参考的 BSD 简介

如果您想了解此决定的更多历史背景,我将猜测他们为什么选择 FreeBSD。在第一次互联网泡沫时期,FreeBSD 4 诞生了极其深受 ISP 的欢迎。这可能与添加有关,也可能无关kqueue。维基百科页面这样描述了对 FreeBSD 4 的感受:“……被广泛认为是整个 Unix 家族中最稳定和高性能的操作系统之一。”随着时间的推移,FreeBSD 特别添加了其他功能,这将吸引托管提供商,例如jail和 ZFS 支持。

就我个人而言,我真的很喜欢 BSD 系统,因为它们只是感觉就像它们比我用过的大多数 Linux 发行版更适合在一起。此外,各种手册等中直接提供的文档也非常出色。如果您打算使用 FreeBSD,我强烈推荐FreeBSD 手册

答案2

FreeBSD 以其更强大的网络堆栈而闻名。根据之前公司的专业经验,我们有一个代理服务器因负载而崩溃。当我们把 FreeBSD 放在上面时,服务器轻松地处理了一年多的负载(我继续前进 - 仍然可以工作)。

NetBSD 因可以在大量不同的硬件上运行而享有盛誉。

OpenBSD 因其极其安全而享有(当之无愧的)声誉。

它是 Unix,它很强大而且是免费的。没有真正的理由要避免它,但您会错过 Linux 往往具有的新热点。

答案3

与 GPL 许可证相比,我更喜欢 BSD 许可证的许可证理念。对我来说,免费意味着用代码做几乎任何你想做的事情。它是如此免费,你可以让它不像苹果那样免费。

实际上它可能对我没有影响,但原则上我更喜欢它,这也是我选择使用 FreeBSD 而不是 Linux 的原因之一。

另一个原因是我想修补,我发现当我使用 Ubuntu 时我并没有戴上我的 Unix 帽子;相反,我只是在任何地方都使用 GUI,就像在 Windows 中一样(这不一定是坏事,只是有所不同)。

答案4

BSD 和 Linux 发行版之间的差异可以追溯到 Unix 的早期。

AT&T 拥有 Unix,但由于限制,它无法在计算行业竞争。因此,他们将 Unix 授权给伯克利。伯克利开始了这种定制和调整一切,直到最终他们的新操作系统中没有真正存在 AT&T 代码,名为 BSD(伯克利软件发行版)。

稍后,Linus Torvalds 正在操作系统课程中使用一个名为 Minix 的不完整的 Unix 克隆,其目的是培训学生构建操作系统。 Linus 带着这个想法创立了 Linux 分支。

现在我的经验更多地集中在 OpenBSD 上,从这个角度来看,差异是惊人的。有人提到 OpenBSD 更加安全,其历史上只有 2 次漏洞,它赢得了这一权利。

创始人 Theo de Raadt 认为安全性应该是首要关注点,并且许多 Linux 和其他 BSD 系统并没有致力于编写好的代码,而是过于注重添加新功能。

OpenBSD 的发布时间表为 6 个月,在此期间内无法完全安全地实施的任何内容都不会添加。与像 Ubuntu 这样的 Linux 发行版相比,它们在发布之前从不测试危险的东西,这对于许多系统管理员和服务器操作人员来说是安心的关键。

相关内容