Pembangun postmarketOS utama meninggalkan projek Pine64 kerana masalah dalam komuniti

Martijn Braam, salah seorang pembangun utama pengedaran postmarketOS, mengumumkan pemergiannya daripada komuniti sumber terbuka Pine64, disebabkan tumpuan projek pada satu pengedaran khusus dan bukannya menyokong ekosistem pengedaran berbeza yang bekerja bersama pada timbunan perisian.

Pada mulanya, Pine64 menggunakan strategi mewakilkan pembangunan perisian untuk perantinya kepada komuniti pembangun pengedaran Linux dan mencipta edisi Komuniti telefon pintar PinePhone, dibekalkan dengan pengedaran yang berbeza. Tahun lepas, keputusan telah dibuat untuk menggunakan pengedaran Manjaro lalai dan berhenti membuat edisi berasingan Edisi Komuniti PinePhone demi membangunkan PinePhone sebagai platform holistik yang menawarkan persekitaran rujukan asas secara lalai.

Menurut Martin, perubahan dalam strategi pembangunan sedemikian mengganggu keseimbangan dalam komuniti pembangun perisian untuk PinePhone. Sebelum ini, semua pesertanya bertindak atas syarat yang sama dan, dengan kemampuan terbaik mereka, bersama-sama membangunkan platform perisian yang sama. Sebagai contoh, pembangun Ubuntu Touch melakukan banyak kerja penempatan awal pada perkakasan baharu, projek Mobian menyediakan timbunan telefon dan postmarketOS bekerja pada timbunan kamera.

Manjaro Linux sebahagian besarnya mengekalkan dirinya sendiri dan terlibat dalam mengekalkan pakej sedia ada dan menggunakan pembangunan yang telah dibuat untuk binaannya sendiri, tanpa membuat sumbangan penting kepada pembangunan susunan perisian biasa yang boleh berguna untuk pengedaran lain. Manjaro juga telah dikritik kerana memasukkan perubahan dalam pembangunan ke dalam binaan yang belum lagi dianggap sedia untuk dikeluarkan kepada pengguna oleh projek utama.

Dengan menjadi binaan utama PinePhone, Manjaro bukan sahaja kekal sebagai satu-satunya pengedaran yang menerima sokongan kewangan daripada projek Pine64, tetapi juga mula mempunyai pengaruh yang tidak seimbang terhadap pembangunan produk Pine64 dan membuat keputusan dalam ekosistem yang berkaitan. Khususnya, keputusan teknikal dalam Pine64 kini sering dibuat hanya berdasarkan keperluan Manjaro, tanpa mengambil kira kehendak dan keperluan pengedaran lain dengan betul. Sebagai contoh, dalam peranti Pinebook Pro, projek Pine64 mengabaikan keperluan pengedaran lain dan meninggalkan penggunaan SPI Flash dan pemuat but Tow-Boot universal, yang diperlukan untuk sokongan yang sama untuk pengedaran yang berbeza dan mengelakkan pengikatan kepada Manjaro u-Boot.

Di samping itu, tumpuan pada satu perhimpunan mengurangkan motivasi untuk pembangunan platform yang sama dan mewujudkan perasaan ketidakadilan di kalangan peserta lain, kerana pengedaran menerima sumbangan daripada projek Pine64 dalam jumlah $10 daripada penjualan setiap edisi telefon pintar PinePhone. dibekalkan dengan pengedaran ini. Kini Manjaro menerima semua royalti daripada jualan, walaupun sumbangannya sederhana kepada pembangunan platform keseluruhan.

Martin percaya bahawa amalan ini menjejaskan kerjasama sedia ada yang saling menguntungkan dalam komuniti yang berkaitan dengan pembangunan perisian untuk peranti Pine64. Adalah diperhatikan bahawa kini dalam komuniti Pine64 tidak lagi wujud kerjasama antara pengedaran dan hanya sebilangan kecil pembangun pihak ketiga yang bekerja pada komponen penting timbunan perisian kekal aktif. Akibatnya, aktiviti pembangunan untuk susunan perisian untuk peranti baharu seperti PinePhone Pro dan PineNote kini hampir terhenti, yang boleh membawa maut kepada model pembangunan yang digunakan oleh projek Pine64, yang bergantung kepada komuniti untuk membangunkan perisian.

Sumber: opennet.ru

Tambah komen