完全免费的 Linux 发行版 Hyperbola 正在转变为 OpenBSD 的一个分支

Hyperbola 项目是开源基金会支持项目的一部分 完全免费的发行版, 发表 计划过渡到使用 OpenBSD 的内核和用户实用程序,并从其他 BSD 系统移植一些组件。 新发行版计划以 HyperbolaBSD 名称发行。

HyperbolaBSD 计划开发为 OpenBSD 的完整分支,并将使用 GPLv3 和 LGPLv3 许可证下提供的新代码进行扩展。 在 OpenBSD 之上开发的代码旨在逐步替换根据与 GPL 不兼容的许可证分发的 OpenBSD 组件。 之前形成的 Hyperbola GNU/Linux-libre 分支将维持到 2022 年,但未来的 Hyperbola 版本将迁移到新的内核和系统元素。

对 Linux 内核开发趋势的不满被认为是切换到 OpenBSD 代码库的原因:

  • 例如,Linux 内核采用了技术版权保护 (DRM) 包括 支持HDCP(高带宽数字内容保护)音频和视频内容复制保护技术。
  • 发育 倡议用 Rust 为 Linux 内核开发驱动程序。 Hyperbola 开发人员对集中式 Cargo 存储库的使用不满意,并且 问题 可以自由地使用 Rust 分发包。 特别是,Rust 和 Cargo 商标的使用条款禁止在发生更改或补丁时保留项目名称(只有从原始源代码编译而来的包才能以 Rust 和 Cargo 名称进行分发,否则 需要 获得 Rust Core 团队的事先书面许可或更改名称)。
  • Linux内核开发不考虑安全性(Grsecurity 不再是免费项目,以及倡议 KSPP (内核自我保护项目)处于停滞状态)。
  • 许多 GNU 用户环境组件和系统实用程序开始强加不必要的功能,而不提供在构建时禁用它的方法。 作为例子,给出强制依赖的分类 的PulseAudio 在 gnome-control-center 中,GNOME 中的 SystemD, 在火狐和 爪哇岛 在 gettext.

让我们提醒您,Hyperbola项目是按照KISS(Keep It Simple Stupid)原则开发的,旨在为用户提供一个简单、轻量、稳定、安全的环境。 此前,该发行版是在 Arch Linux 软件包基础的稳定部分的基础上形成的,并从 Debian 转移了一些补丁以提高稳定性和安全性。 初始化系统基于 sysvinit,移植了 Devuan 和 Parabola 项目的一些开发成果。 发布支持期限为5年。

来源: opennet.ru

添加评论