Arch Linux 最终开始许可 PKGBUILDs

主要观点:

  • 承认营销不是强项,专注于写开发者等依赖的文章,呼吁订阅以继续这样做而不必擅长营销。
  • Arch Linux 作为其他 Linux 发行版的基础很受欢迎,但用于构建其包的控制文件未声明许可,存在不确定性,项目正考虑明确分配许可。
  • 22 年来 Arch Linux 包的 PKGBUILD 文件等未明确许可,Sven-Hendrik Haase 提交 RFC 提议使用零条款 BSD 许可,此前也有相关讨论但未采取行动。
  • 一些 Arch 贡献者对为包构建文件许可的必要性持怀疑态度,讨论了多种方案,最终接受了 RFC 并开始联系贡献者。

关键信息:

  • 有关于订阅的链接[https://lwn.net/Promo/nsn-bad...]。
  • 提到的 Arch 衍生系统如 EndeavourOS、Manjaro、Parabola 和 SteamOS。
  • Arch Linux 用 PKGBUILD 文件描述包,Arch 维基有创建包的概述。
  • RFC 相关内容,包括提交的 RFC 提议及相关讨论历史。
  • 不同 Linux 发行版对包相关文件许可的政策,如 Debian、Fedora、openSUSE 和 Gentoo 的做法。
  • 对许可必要性的不同看法及讨论过程。
  • 最终 RFC 被接受,开始联系贡献者,4 个月后看是否有反对及原因。

重要细节:

  • Arch RFC 过程及提交的0040-license-package-sources.rst
  • 2011 年关于 Arch User Repository 中文件法律地位的讨论及 2020 年 Parabola 的相关 bug 报告。
  • 不同人在讨论中的观点和发言,如 Christian Heusel、Morten Linderud、Toolybird 等。
  • 最终确定的 RFC 流程及相关时间节点,如 9 月 3 日宣布评论期,9 月 23 日合并最终草案,11 月 19 日开始发送邮件等。
阅读 8
0 条评论