Der leitende Entwickler von postmarketOS hat das Pine64-Projekt aufgrund von Problemen in der Community verlassen.

Martijn Braam, einer der Schlüsselentwickler der Distribution postmarketOS, hat seinen Rückzug aus der Pine64-Community bekannt gegeben, die sich mit der Entwicklung von offenen Geräten beschäftigt. Dies geschah aufgrund der Fokussierung des Projekts auf eine bestimmte Distribution statt auf die Unterstützung eines Ökosystems aus verschiedenen, zusammenarbeitenden Distributionen, die an der Software-Stack arbeiten.

Ursprünglich verfolgte Pine64 eine Strategie, die Entwicklung der Software für seine Geräte an die Community der Linux-Distributionen zu delegieren und formte Community-Editionen des PinePhone, die mit unterschiedlichen Distributionen geliefert wurden. Im vergangenen Jahr wurde beschlossen, standardmäßig die Distribution Manjaro zu verwenden und die Bildung separater PinePhone Community Editionen zugunsten der Entwicklung des PinePhone als integrierte Plattform einzustellen, die standardmäßig eine Basis-Referenzumgebung bietet.

Laut Martijn hat diese Änderung der Entwicklungsstrategie das Gleichgewicht in der Community der Softwareentwickler für das PinePhone gestört. Zuvor arbeiteten alle Teilnehmer gleichberechtigt und entwickelten gemeinsam die gemeinsame Softwareplattform nach ihren Möglichkeiten. Beispielsweise leisteten die Entwickler von Ubuntu Touch große Arbeit beim ursprünglichen Rollout auf neuer Hardware, das Mobian-Projekt bereitete den Stack für die Telefonie vor, und postmarketOS kümmerte sich um den Stack zur Unterstützung der Kamera.

Manjaro Linux hat sich weitgehend auf sich selbst konzentriert und betreute bestehende Pakete sowie die Nutzung bereits bestehender Entwicklungsarbeiten für seine eigene Sammlung, ohne nennenswerte Beiträge zur Entwicklung des gemeinsamen Software-Stacks zu leisten, der für andere Distributionen nützlich sein könnte. Manjaro wurde auch dafür kritisiert, dass es in seinen Sammlungen Änderungen, die sich noch in der Entwicklung befinden, enthielt, die von den Hauptprojekten noch nicht als bereit für die Veröffentlichung an die Benutzer angesehen wurden.

Nachdem Manjaro den Status einer primären Version des PinePhone erhalten hatte, blieb es nicht nur das einzige Betriebssystem, das finanzielle Unterstützung vom Pine64-Projekt erhält, sondern es achtete auch in außerordentlichem Maße auf die Entwicklung der Produkte von Pine64 und die damit verbundenen Entscheidungen. Insbesondere werden technische Entscheidungen bei Pine64 oft ausschließlich unter Berücksichtigung der Bedürfnisse von Manjaro getroffen, während die Wünsche und Anforderungen der anderen Distributionen nicht angemessen berücksichtigt werden. Zum Beispiel hat das Pine64-Projekt im Pinebook Pro die Bedürfnisse der anderen Distributionen ignoriert und auf die Verwendung von SPI Flash und dem universellen Bootloader Tow-Boot verzichtet, die für eine gleichwertige Unterstützung verschiedener Distributionen und den Ausschluss der Bindung an Manjaro u-Boot notwendig wären.

Darüber hinaus hat die Konzentration auf eine einzelne Distribution die Motivation zur Weiterentwicklung der allgemeinen Plattform verringert und ein Gefühl der Ungerechtigkeit bei den anderen Beteiligten geschaffen, da die Distributionen vom Pine64-Projekt Spenden in Höhe von 10 $ aus dem Verkauf jeder Ausgabe des PinePhone erhalten, die mit dieser Distribution geliefert wird. Jetzt erhält jedoch Manjaro alle Verkaufsprovisionen, trotz seines mittelmäßigen Beitrags zur Entwicklung der allgemeinen Plattform.

Martin ist der Ansicht, dass eine solche Praxis die bestehende gegenseitige Zusammenarbeit in der Gemeinschaft, die an der Entwicklung der Software für die Geräte von Pine64 beteiligt ist, untergraben hat. Es wird angemerkt, dass es in der Pine64-Gemeinschaft kein früheres Zusammenarbeiten zwischen den Distributionen mehr gibt und nur eine kleine Anzahl von Drittentwicklern aktiv bleibt, die an wichtigen Komponenten des Software-Stacks arbeiten. Infolgedessen hat die Aktivität bei der Entwicklung von Software-Stacks für neue Geräte wie das PinePhone Pro und PineNote praktisch aufgehört, was für das im Pine64-Projekt verwendete Entwicklungsmodell, das auf die Gemeinschaft setzt, um die Software zu entwickeln, fatal sein könnte.

Quelle: opennet.ru

60GB SSD 8Gb DDR4