นักพัฒนา postmarketOS หลักออกจากโครงการ Pine64 เนื่องจากปัญหาในชุมชน

Martijn Braam หนึ่งในผู้พัฒนาหลักของการแจกจ่าย postmarketOS ได้ประกาศออกจากชุมชนโอเพ่นซอร์สของ Pine64 เนื่องจากโครงการมุ่งเน้นไปที่การแจกจ่ายเฉพาะรายการเดียว แทนที่จะสนับสนุนระบบนิเวศของการแจกจ่ายที่แตกต่างกันที่ทำงานร่วมกันบนกองซอฟต์แวร์

ในขั้นต้น Pine64 ใช้กลยุทธ์ในการมอบหมายการพัฒนาซอฟต์แวร์สำหรับอุปกรณ์ของตนให้กับชุมชนของผู้พัฒนาการแจกจ่าย Linux และสร้างสมาร์ทโฟน PinePhone รุ่น Community ซึ่งมาพร้อมกับการแจกจ่ายที่แตกต่างกัน เมื่อปีที่แล้ว มีการตัดสินใจที่จะใช้การกระจาย Manjaro เริ่มต้น และหยุดสร้าง PinePhone Community Edition รุ่นแยกกัน เพื่อสนับสนุนการพัฒนา PinePhone เป็นแพลตฟอร์มแบบองค์รวมที่นำเสนอสภาพแวดล้อมอ้างอิงพื้นฐานตามค่าเริ่มต้น

ตามที่ Martin กล่าวไว้ การเปลี่ยนแปลงในกลยุทธ์การพัฒนาดังกล่าวทำให้เสียสมดุลในชุมชนของนักพัฒนาซอฟต์แวร์สำหรับ PinePhone ก่อนหน้านี้ ผู้เข้าร่วมทั้งหมดดำเนินการด้วยเงื่อนไขที่เท่าเทียมกัน และร่วมกันพัฒนาแพลตฟอร์มซอฟต์แวร์ร่วมกันอย่างเต็มความสามารถ ตัวอย่างเช่น นักพัฒนา Ubuntu Touch ได้ดำเนินการปรับใช้เบื้องต้นมากมายกับฮาร์ดแวร์ใหม่ โครงการ Mobian ได้เตรียมสแต็กระบบโทรศัพท์ และ postmarketOS ทำงานบนสแต็กกล้อง

Manjaro Linux เก็บไว้กับตัวเองเป็นส่วนใหญ่และมีส่วนร่วมในการดูแลรักษาแพ็คเกจที่มีอยู่ และใช้การพัฒนาที่สร้างไว้แล้วสำหรับบิลด์ของตัวเอง โดยไม่มีส่วนสำคัญต่อการพัฒนาซอฟต์แวร์สแต็กทั่วไปที่อาจเป็นประโยชน์สำหรับการแจกจ่ายอื่น ๆ Manjaro ยังถูกวิพากษ์วิจารณ์ถึงการรวมการเปลี่ยนแปลงที่อยู่ระหว่างการพัฒนาเข้ากับงานสร้างที่ยังไม่ถือว่าพร้อมที่จะออกสู่ผู้ใช้โดยโปรเจ็กต์หลัก

ด้วยการเป็นโครงสร้างหลักของ PinePhone ทำให้ Manjaro ไม่เพียงแต่ยังคงเป็นผู้จัดจำหน่ายเพียงรายเดียวที่ได้รับการสนับสนุนทางการเงินจากโครงการ Pine64 เท่านั้น แต่ยังเริ่มมีอิทธิพลอย่างไม่เป็นสัดส่วนต่อการพัฒนาผลิตภัณฑ์ Pine64 และการตัดสินใจในระบบนิเวศที่เกี่ยวข้องอีกด้วย โดยเฉพาะอย่างยิ่ง การตัดสินใจทางเทคนิคใน Pine64 มักจะทำตามความต้องการของ Manjaro เท่านั้น โดยไม่คำนึงถึงความปรารถนาและความต้องการของการแจกแจงอื่นๆ อย่างเหมาะสม ตัวอย่างเช่น ในอุปกรณ์ Pinebook Pro โปรเจ็กต์ Pine64 ละเลยความต้องการของการกระจายอื่นๆ และละทิ้งการใช้ SPI Flash และ bootloader Tow-Boot สากล ซึ่งจำเป็นสำหรับการสนับสนุนที่เท่าเทียมกันสำหรับการกระจายที่แตกต่างกัน และหลีกเลี่ยงการเชื่อมโยงกับ Manjaro u-Boot

นอกจากนี้ การมุ่งเน้นไปที่แอสเซมบลีเดียวช่วยลดแรงจูงใจในการพัฒนาแพลตฟอร์มทั่วไป และสร้างความรู้สึกไม่ยุติธรรมในหมู่ผู้เข้าร่วมรายอื่น ๆ เนื่องจากการจัดจำหน่ายจะได้รับเงินบริจาคจากโครงการ Pine64 เป็นจำนวน 10 ดอลลาร์จากการขายสมาร์ทโฟน PinePhone แต่ละรุ่น มาพร้อมการแจกนี้ ตอนนี้ Manjaro ได้รับค่าลิขสิทธิ์ทั้งหมดจากการขาย แม้ว่าจะมีส่วนช่วยในการพัฒนาแพลตฟอร์มโดยรวมในระดับปานกลางก็ตาม

Martin เชื่อว่าแนวทางปฏิบัตินี้ได้บ่อนทำลายความร่วมมือที่เป็นประโยชน์ร่วมกันที่มีอยู่ในชุมชนที่เกี่ยวข้องกับการพัฒนาซอฟต์แวร์สำหรับอุปกรณ์ Pine64 มีข้อสังเกตว่าขณะนี้ในชุมชน Pine64 ไม่มีความร่วมมือในอดีตระหว่างการแจกจ่ายอีกต่อไป และมีนักพัฒนาบุคคลที่สามจำนวนเล็กน้อยที่ทำงานเกี่ยวกับส่วนประกอบที่สำคัญของสแต็กซอฟต์แวร์ที่ยังคงใช้งานอยู่ เป็นผลให้กิจกรรมการพัฒนาซอฟต์แวร์สแต็คสำหรับอุปกรณ์ใหม่ เช่น PinePhone Pro และ PineNote ได้หยุดลงแล้ว ซึ่งอาจส่งผลร้ายแรงต่อรูปแบบการพัฒนาที่ใช้โดยโครงการ Pine64 ซึ่งต้องอาศัยชุมชนในการพัฒนาซอฟต์แวร์

ที่มา: opennet.ru

เพิ่มความคิดเห็น