Martijn Braam, en af de centrale udviklere af postmarketOS-distributionen, har annonceret sin afgang fra Pine64-fællesskabet, der arbejder på at skabe åbne enheder, på grund af projektets fokus på en bestemt distribution i stedet for at støtte et økosystem af forskellige distributioner, der arbejder sammen på softwarestakken.
Oprindeligt brugte Pine64 en strategi for at delegere udviklingen af software til fællesskabet af Linux-distributioner og dannede Community-udgaver af PinePhone-smartphonen, der leveres med forskellige distributioner. Sidste år blev der truffet beslutning om at anvende Manjaro-distributionen som standard og stoppe med at danne separate PinePhone Community Edition-udgaver til fordel for at udvikle PinePhone som en sammenhængende platform, der tilbyder et grundlæggende referencemiljø som standard.
Ifølge Martijn har denne ændring i udviklingsstrategien forstyrret balancen i fællesskabet af softwareudviklere for PinePhone. Tidligere deltagerne arbejdede ligeværdigt og bidrog i takt med deres evner til at udvikle den fælles softwareplatform. For eksempel har udviklerne af Ubuntu Touch gjort et stort stykke arbejde med den oprindelige implementering på det nye udstyr, projektet Mobian har forberedt stakken til telefoni, mens postmarketOS har arbejdet med stakken til kamerastøtte.
Manjaro Linux har primært været fokuseret på sig selv og har været optaget af vedligeholdelse af eksisterende pakker og anvendelsen af allerede eksisterende værker til deres egen samling, uden at have givet et væsentligt bidrag til udviklingen af den fælles softwarestak, der kunne have været nyttig for andre distributioner. Manjaro er også blevet kritiseret for at inkludere ændringer, der er under udvikling, i samlingerne, som endnu ikke er anerkendt som klar til brug af de primære projekter.
Efter at have opnået status som den primære build for PinePhone, er Manjaro-distributionen ikke kun blevet den eneste distribution, der modtager økonomisk støtte fra Pine64-projektet, men den har også fået en uforholdsvis stor indflydelse på udviklingen af Pine64-produkter og beslutningstagning i det relaterede økosystem. Især tages tekniske beslutninger i Pine64 ofte nu kun i betragtning af Manjaros behov, uden tilstrækkelig opmærksomhed på ønsker og behov fra de øvrige distributioner. For eksempel ignorerede Pine64 i Pinebook Pro behovene fra de øvrige distributioner og afviste at bruge SPI Flash og den universelle bootloader Tow-Boot, som er nødvendige for ligelig støtte til forskellige distributioner og for at undgå binding til Manjaros u-Boot.
Desuden har fokus på én build reduceret motivationen for at udvikle den samlede platform og skabt en følelse af uretfærdighed blandt de øvrige deltagere, da distributionerne modtager donationer fra Pine64-projektet i størrelsesordenen $10 fra salget af hver udgave af PinePhone-smarttelefonen, der leveres med denne distribution. Nu går alle salgsafgifter til Manjaro, på trods af deres beskedne bidrag til udviklingen af den samlede platform.
Martijn mener, at denne praksis har undermineret det gensidigt fordelagtige samarbejde i samfundet, der er relateret til udviklingen af software til Pine64-enheder. Det bemærkes, at der nu ikke længere er det samme samarbejde i Pine64-samfundet mellem distributionerne, og aktiviteten opretholdes kun af et lille antal tredjepartsudviklere, der arbejder på vigtige komponenter i softwarestakken. Som et resultat heraf er udviklingsaktiviteten af softwarestacken for nye enheder som PinePhone Pro og PineNote næsten stopper, hvilket kan blive fatalt for den udviklingsmodel, der anvendes i Pine64-projektet, som er afhængig af fællesskabet til at udvikle software.
Kilde: opennet.ru
