讨论 FreeBSD 项目的过去、现在和未来

自由BSD 是最流行的 BSD 发行版之一。 它在桌面、服务器和嵌入式设备上使用了二十多年。

我们与执行董事 Deb Goodkin 进行了交谈, FreeBSD 基金会 并讨论了 FreeBSD 项目的过去、现在和未来。

它是 FOSS:FreeBSD 已经出现了超过 25 年。 您如何看待 FreeBSD 的发展历程?

多年来,我们已经看到了许多在 FreeBSD 上发生的创新。 当基金会在 20 年前开始发挥作用时,我们能够介入并帮助加速操作系统的变化。 多年来,我们增加了我们的营销支持,以提供更多的宣传和教育材料,并提高 FreeBSD 的认识和使用。

此外,我们增加了软件开发人员,以便我们能够快速介入以修复错误、审查补丁、实施硬件问题的变通办法以及实施新特性和功能。 我们还增加了我们资助的开发项目的数量,以改进 FreeBSD 的各个领域。

稳定性和可靠性的历史,以及 FreeBSD 的所有改进和增长,使其成为公司、大学和个人的一个令人信服的选择。

它是 FOSS:我们知道 Netflix 广泛使用 FreeBSD。 还有哪些公司或团体依赖 FreeBSD? 他们如何为 BSD/FreeBSD 做出贡献(如果有的话)?

Sony 的 Playstation 4 使用 FreeBSD 的修改版本作为他们的操作系统,Apple 使用他们的 MacOS 和 iOS,NetApp 使用他们的 ONTAP 产品,Juniper Networks 在他们的 ONTAP 产品中 JunOS, Trivago 在他们的后端基础设施中,剑桥大学在安全研究中,包括能力硬件增强 RISC 指令 (CHERI) 项目,圣母大学在他们的工程系,Groupon 在他们的数据中心,LA Times 在他们的数据中心,以及,松下、任天堂等知名公司。

我列出了各种组织来突出显示不同的 FreeBSD 用例。 像 Netflix 这样的公司通过在财务上支持该项目以及将其代码上传到上游来支持 FreeBSD。 一些公司,如索尼,利用 BSD 许可证,根本不回馈。

它是 FOSS:Linux 统治着服务器和云计算。 看来BSD在那个领域落后了?

就其本身而言,我不会将其描述为滞后。 Linux 发行版的市场份额确实比 FreeBSD 高得多,但我们的优势在于这两个市场。 FreeBSD 在这些市场上表现得非常好,因为它提供了一致且可靠的基础,并且往往可以正常工作。 以具有长期 API 稳定性而著称,随着 FreeBSD 及其产品的发展,用户将集成一次并按照他们的条件进行升级。

它是 FOSS:您认为 Linux 的出现对 BSD 构成威胁吗?

当然,已经有很多 Linux 发行版,其中大部分都由营利性公司提供支持。 事实上,像英特尔这样的公司有很多 Linux 开发人员,因此他们的硬件很容易支持 Linux。

然而,由于继续教育的努力以及我们的市场份额不断增长,更多的开发人员将可以支持公司的各种 FreeBSD 用例。

它是 FOSS:让我们谈谈桌面。 最近,Project Trident 的开发人员宣布他们正在远离 FreeBSD 作为基础。 他们说他们做出这个决定是因为 FreeBSD 审查更新和对新硬件的支持很慢。 例如,FreeBSD 上的 Telegram 最新版本比 Linux 上可用的版本落后 9 个版本。 你会如何回应他们的评论?

有很多桌面版 FreeBSD 发行版,各有侧重。 最新的是 FuryBSD,巧合的是,它是由 iXsystems 的员工发起的,但它独立于 iXsystems,就像 Project Trident 一样。 除了 FuryBSD,您可能还想查看 NomadBSD 和 MidnightBSD。

关于支持新硬件,我们已经加紧努力让 FreeBSD 在更流行的新型笔记本电脑上工作。 例如,该基金会最近购买了几台最新一代的联想 X1 Carbon 笔记本电脑,并赞助了确保外围设备开箱即用的工作。

它是 FOSS:为什么桌面用户应该考虑选择 FreeBSD?

人们应该考虑在桌面上使用 FreeBSD 的原因有很多! 只是强调一些,它具有坚如磐石的稳定性; 高性能; 支持 ZFS 保护您的数据; 一个友好、乐于助人和平易近人的社区; 出色的文档,可轻松找到答案; 超过 30,000 个易于安装的开源软件包,让您无需太多额外的东西即可轻松设置环境,其中包括许多流行的 GUI 选择,它遵循 POLA 理念(最小惊讶原则) 这意味着,不要破坏有效的东西,升级通常是无痛的(即使在主要版本中也是如此)。

它是 FOSS:是否有任何计划让 FreeBSD 更容易安装为桌面系统? 当前的重点似乎是服务器。

基金会正在支持确保 FreeBSD 在桌面系统中出现的最新硬件和外围设备上工作的努力,并将继续支持使 FreeBSD 易于部署、监控和配置,以提供在其之上构建桌面的出色工具箱. 这允许其他人使用或多或少的 FreeBSD 来构建桌面版本,以产生他们想要的特定用户体验。

就像我上面提到的,还有其他 FreeBSD 发行版采用了这些 FreeBSD 组件并创建了自己的桌面版本。

它是 FOSS:你对 FreeBSD 未来几年的计划/路线图是什么?

FreeBSD 基金会的目的是支持 FreeBSD 项目。 虽然我们是一个完全独立的实体,但我们与核心团队和社区密切合作,帮助推动项目向前发展。 基金会根据用户的意见和我们在行业中看到的情况,确定了我们在未来几年应该支持的关键领域。

2019 年,我们开始了一个更广泛的宣传项目,以在世界各地招募新成员,同时提高人们对学习 FreeBSD 的好处的认识。 我们正在资助开发项目,包括 WiFi 改进、支持 OpenJDK、ZFS RAID-Z 扩展、安全性、工具链、性能改进和其他功能,以保持 FreeBSD 创新。

FreeBSD 基金会将继续举办研讨会并扩大我们提供的培训机会和材料的数量。 最后, BSD 认证计划 最近通过 Linux Professional Institute 推出,可用性更高。

这是 FOSS:我们如何才能让更多的人参加 BSD 举办?

我们需要更多的 FreeBSD 公关,并让更多像您这样的科技记者撰写有关 FreeBSD 的文章。 我们还需要更多的培训和课程,包括大学里的 FreeBSD、技术会议上的培训/研讨会、更多的 FreeBSD 贡献者在这些会议上发表演讲、更多的技术记者以及撰写有关 FreeBSD 的用户,最后我们需要来自公司的案例研究和成功使用 FreeBSD 的组织。 这一切都需要拥有更多的资源! 我们正在努力解决上述所有问题。

这是 FOSS:您有什么想传达给我们的读者的信息吗?

读者应该考虑参与最大和最古老的民主运行的开源项目!

无论您是想学习系统编程还是操作系统如何工作,操作系统的小尺寸使其成为学习的绝佳平台。 该项目的规模使任何人都更容易做出显着的贡献,并且有一种强大的指导文化来支持新的贡献者。

作为一个民主运行的项目,让你的声音被听到并在你感兴趣的领域工作。我希望你的读者会去 freebsd.org 并自己尝试一下。