谈到操作系统,大多数人都会想到Windows、macOS或Linux这三大主流系统。然而,还有一个非常迷人且功能强大的领域,那就是…… BSD(伯克利软件分销)它基本上是UNIX的直接后代。这个系统诞生于加州大学伯克利分校,而它真正的特别之处在于…… 极其宽松的许可证它接近公共领域,允许其代码集成到开源项目和闭源软件中。
要全面了解情况,你需要知道: UNIX是它的祖父 我们今天在计算机领域使用的几乎所有东西都离不开它。它诞生于 20 世纪 60 年代末,虽然如今已不再主导桌面系统,但仍然是超级计算机和智能手机的引擎。Linux 是它更著名、更流行的兄弟软件,而 BSD 则是伯克利在 AT&T 因商业原因终止授权后采取的替代方案。最终,这导致了…… 传奇的法律之战 这促使人们创建了一个独立版本,并促成了诸如以下这些残酷的里程碑: TCP/IP协议栈和虚拟内存管理.
BSD发行版的生态系统
首先需要明确的是,切换到 BSD 系统与从 Windows 切换到 Linux 不同;对于普通用户而言,它们并非直接的替代品。它们的更新频率也不如 Windows 那样频繁,而且 它们并不适合所有人。但它们是免费的宝藏。对于任何想要摆弄虚拟机或独立系统的人来说,进入这个世界就是…… 通往复杂 UNIX 世界的理想门户.
最不可思议的事情之一是,由于其许可证的特殊性,BSD 代码隐藏在你意想不到的地方。例如,很大一部分 苹果公司的 macOS 和 iOS 它们以达尔文为原型,而达尔文又直接借鉴了BSD。甚至 微软Windows 它在其 TCP/IP 网络协议栈和控制台中使用了这段代码的片段。我们还发现它位于核心部分…… PlayStation 4、PlayStation 3 和 Nintendo Switch这表明它是一个强大而多功能的系统。
三大支柱:FreeBSD、NetBSD 和 OpenBSD
如果我们谈论这个群体, FreeBSD 可能是它的名字。 其中最受关注的就是它。该软件于 1993 年推出,旨在提供高性能和易用性,使其成为众多主机和网络服务提供商的首选。最新版本已针对……进行了优化。 EFI启动和AES-NI加密可在从 x86 到 UltraSPARC 的各种架构上运行,并且与 Linux 二进制文件兼容。
另一方面,我们有 NetBSD,当之无愧的可移植性之王他们的口号“当然可以运行NetBSD”可不是开玩笑;这套系统可以在50多种不同的平台上运行,从老式PDA到…… 美国宇航局太空任务它尤其以其强大的包装系统而著称。 pkgsrc这使得软件能够在极其多样化的硬件上进行管理。
然后有 OpenBSD,网络安全是其首要任务。 以及密码学。它源于NetBSD的一个分支,原因是双方在方法论上存在差异。它们被定义为“默认安全”,因为 他们仔细检查了代码。 并禁用生产机器上任何不必要的服务。它是装配的理想工具。 防火墙或入侵检测系统深受银行和政府机构的尊重。
桌面选项和特定领域
对于那些不想把时间浪费在与终端机较劲上的人来说,还有其他选择,例如: 鬼BSD这个发行版基于 FreeBSD,但开箱即用,预装了 MATE 等环境和应用程序,完全面向 Windows 用户。 笔记本电脑和台式电脑类似地,我们发现 午夜BSD它混合了来自各种来源的代码,并为来自 Linux 的用户提供了一个非常熟悉的 Xfce 环境。
此外,还有一些非常具体的建议。例如, NomadBSD 是一个可移植的 UNIX 系统 专为从 USB 驱动器启动而设计,非常适合数据恢复或快速测试。如果我们想进行一些更具实验性的操作, 蜻蜓BSD 它专注于重写并发管理并创建 HAMMER 文件系统 提高高流量服务器的性能。
我们不能忘记诸如此类的项目 硬化的BSD专注于缓解漏洞利用,或 你好系统它追求优雅与简洁,并从 macOS 美学中汲取灵感。过去我们曾 TrueOS(原名 PC-BSD)该系统曾尝试通过安装一键式软件包来提高用户友好性,但如今这些努力大多已经发展演变或消失了。
与 GNU/Linux 的根本区别
虽然两者都基于UNIX理念并实现了POSIX标准,但它们之间存在关键差异。首先是…… 发展模式在Linux系统中,内核是一回事,用户工具(例如GNU基金会提供的工具)又是另一回事。相比之下,在BSD系统中, 核心开发人员是同一批人。 创建用户程序,实现更集成化的系统。
第二个主要区别是…… 软件许可证Linux 使用 GPL 许可证,该许可证要求共享源代码以进行改进。BSD 许可证则灵活得多, 它并未要求交出源代码。 它具有原创性,这使得它对那些希望在保持坚实基础的同时隐藏其知识产权的公司来说非常有吸引力。
最后,还有以下问题: soporte de hardware在这方面,Linux 完胜,因为大多数制造商都专注于 Windows、macOS 或 Linux。对 BSD 系统的支持较为有限,而且经常会遇到各种问题…… 笔记本电脑的暂停和恢复功能或者对于非常现代的硬件,可以使用数量较少的驱动程序。
使用案例和最终考虑因素
如果你想知道为什么要使用这些系统之一,答案通常就在…… 网络稳定性和性能可使用高级功能,例如 ZFS文件系统 与 Linux 系统相比,BSD 系统结构更完善、碎片化程度更低,这是其优势之一。此外,BSD 社区更注重…… 纯技术 而不是在争夺许可证的政治斗争中。
然而,我们必须意识到,存在以下情况: 互联网上的信息和帮助较少 与 Ubuntu 或 Debian 生态系统相比,某些移植版本可能存在问题,学习曲线也更陡峭。即便如此,像这样的发行版的存在仍然具有重要意义。 Void Linux 或 Chimera他们使用 Linux 内核,但模仿 BSD 的理念,这表明他们的遗产对当今的计算机领域仍然有着巨大的影响。
从功能强大的 FreeBSD 和可移植的 NetBSD 到安全可靠的 OpenBSD,这一系列系统代表了透明性和对机器的完全控制的精髓。尽管市场份额不大,但它对专有软件和互联网基础设施的影响却十分巨大,为那些寻求服务器和工作站绝对稳定性和极致安全性的用户提供了卓越的技术选择。

