PostmarketOS 开发者因社区问题离开 Pine64

最近 马丁·布拉姆, postmarketOS 发行版的主要开发者之一,也参与了 Pine64, 在一篇博文中宣布离开 Pine64 社区。

马丁·布拉姆 指出原因 他离开的原因是,最初 Pine64 作为一个项目成长为 25 到有多达 25 个不同的项目在 PinePhone 上工作,一个明显繁荣的社区,但这并没有持续很长时间,因为 该项目决定现在专注于特定的发行版 而不是支持在软件堆栈中协同工作的不同发行版的生态系统。

最初,Pine64 使用了策略 委托为您的设备开发英国媒体报道软件Linux 发行版开发者社区并成立 社区版 的 PinePhone 提供了不同的发行版。

去年,决定使用 Manjaro 发行版 默认情况下并停止创建单独的 PinePhone 社区版本以支持 PinePhone 开发,基于默认提供参考环境。

Linux 硬件项目的成败取决于其社区的支持。 PINE64 在构建移动 Linux 社区方面做出了一些出色的举措,也犯了一些重大错误。 这是我对 PINE64 如何使 PinePhone 大受欢迎然后通过他们对社区的处理再次打破它的看法。

根据 Martijn 的说法, 这种发展战略的变化改变了社区的平衡 PinePhone 软件开发。 此前,其所有参与者都在平等的基础上行动,并尽其所能,共同开发了一个通用的软件平台。 例如,Ubuntu Touch 开发人员在新硬件的初始实现上做了大量工作,Mobian 项目准备了电话堆栈,而 postmarketOS 负责相机堆栈。

Manjaro Linux 基本上已经封闭了自己 并且一直保留现有的软件包并使用现有的开发来构建自己的版本,而没有为开发可能对其他发行版有用的通用软件堆栈做出重大贡献。 Manjaro 还因将开发更改合并到主要项目尚未准备好发布给用户的构建中而受到批评。

随着 PinePhone 的主要构建状态,Manjaro 不仅仍然是唯一获得 Pine64 项目财务支持的发行版,而且在 Pine64 产品开发和相关生态系统的决策中具有不成比例的影响力。

特别是, Pine64 的技术决策现在通常考虑到 Manjaro 的需求,而没有适当考虑其他发行版的需求。 例如,在 Pinebook Pro 中,Pine64 项目忽略了其他发行版的需求,放弃了使用 SPI Flash 和 Tow-Boot 通用引导加载程序,这是对不同发行版的等效支持和 Manjaro u-Boot 解耦所必需的。

另外,专注于构建 降低了开发通用平台的动力并产生了不公正的感觉 在其他参与者中,由于分发收到了 Pine64 项目的捐款,金额为 10 美元,用于出售其版本的 PinePhone。 现在,Manjaro 从销售中获得所有版税,尽管它对开发一个通用平台的贡献平平。

马丁认为,这种做法破坏了互利合作 存在于与 Pine64 设备的软件填充开发相关的社区中。 值得注意的是,现在在 Pine64 社区中,发行版之间的旧合作已不复存在,只有少数第三方开发人员活跃,致力于软件堆栈的重要组件。

因此,针对 PinePhone Pro 和 PineNote 等新设备的软件堆栈开发几乎停止了,这对于依赖社区进行膨胀软件开发的 Pine64 项目中使用的开发模型可能是致命的。

最后,如果你有兴趣能够了解更多,可以查阅详情 以下链接。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   米格尔·罗德里格斯(Miguel Rodriguez)

    Pine64 不好……但可以理解的是,他们希望将注意力和开发集中在一个发行版上,以便提供能够以低价在市场上竞争的实用产品,同时为所有硬件开发配置标准这允许消除不兼容性。