• ช่วงหลังมานี้ ระบบนิเวศ Android ปิดมากขึ้นอย่างรวดเร็ว ทำให้ความจำเป็นในการพัฒนา สมาร์ตโฟนที่ใช้ Linux เป็นฐาน ในฐานะทางเลือกแบบเปิดเพิ่มสูงขึ้น
  • Google ได้ ย้ายการพัฒนาคอมโพเนนต์บางส่วนของ AOSP ไปเป็นแบบไม่เปิดเผยสาธารณะ และผู้ผลิตรายใหญ่ก็ ถอดความสามารถในการปลดล็อก bootloader ออก จำกัดเสรีภาพของผู้ใช้
  • ด้วย Play Integrity API การติดตั้งแอปถูกจำกัดหากไม่ล็อกอินบัญชี Google และแม้แต่กระเป๋าเอกลักษณ์ดิจิทัลของสหภาพยุโรปก็ยังถูกบังคับให้พึ่งพาสิ่งนี้
  • การบังคับยืนยันตัวตนนักพัฒนาแบบใช้ชื่อจริง ส่งผลกับอุปกรณ์ส่วนใหญ่ และกำลังเร่งให้ ระบบนิเวศแอปโอเพนซอร์สหดตัว ดังที่เห็นจากกรณีหยุดพัฒนา Syncthing Android และการปฏิเสธอัปเดตของ NextCloud
  • ในทางปฏิบัติ Android กำลังบรรจบไปสู่แพลตฟอร์มปิดแบบ Apple ทำให้การพัฒนา มือถือ Linux OS แบบเปิด กลายเป็นเรื่องเร่งด่วนเพื่อการแข่งขันและนวัตกรรม

บทนำ

เมื่อไม่นานมานี้ สภาพแวดล้อม Android กำลังเคลื่อนตัวอย่างรวดเร็วไปในทิศทางของ การปิดกั้นมากขึ้น แทนที่จะเป็น ความเปิดกว้าง

การปิดตัวลงของระบบนิเวศ Android

  • Google กำลังมีแนวโน้มเปลี่ยนการพัฒนาส่วนประกอบหลักใน AOSP(Android Open Source Project) ให้ไม่เปิดเผยสาธารณะมากขึ้นเรื่อย ๆ
  • ผู้ผลิตรายใหญ่ เช่น Samsung, Xiaomi, OnePlus ต่าง ถอดฟีเจอร์ปลดล็อก bootloader ออกจากอุปกรณ์ทั้งหมด ทำให้ข้อจำกัดต่อผู้ใช้เพิ่มขึ้น
  • คาดว่า Google ก็จะเข้าร่วมแนวทางนี้ในอนาคต

นโยบายเพิ่มการควบคุมของ Google

  • Google กำลังบังคับใช้ Play Integrity API และสนับสนุนให้นักพัฒนานำความสามารถที่เกี่ยวข้องไปใช้งาน
    • ผลคือ หากจะใช้แอปจาก Google Play Store จำเป็นต้องล็อกอินบัญชีระดับทั้งระบบของ OS
    • แม้แต่แอปทางการสำหรับยืนยันตัวตนตามข้อกำหนดของสหภาพยุโรป(EU) ก็ยังต้องปฏิบัติตามนโยบายนี้ จนเกิดข้อถกเถียง
    • นักพัฒนาโอเพนซอร์สใน Github และที่อื่น ๆ ต่างออกมาคัดค้านอย่างต่อเนื่อง
  • ในระบบ Android ยังมีแผนนำ การยืนยันตัวตนนักพัฒนา (verification) มาใช้แบบบังคับอีกด้วย
    • แม้จะไม่กระทบ 3rd-party OS โดยตรง แต่จะครอบคลุมอุปกรณ์ Android ส่วนใหญ่
    • ต่อจากนี้ นักพัฒนาโอเพนซอร์สจำนวนมากอาจต่อต้านนโยบายของ Google จนตัดสินใจเลิกพัฒนาแอป Android ไปเลย

วิกฤตของการพัฒนาแอป Android แบบโอเพนซอร์ส

  • ในทางปฏิบัติ โปรเจกต์ SyncThing ได้หยุดพัฒนาแอป Android แล้วจากปัญหานโยบายของ Google Play
  • การอัปเดตแอป NextCloud ก็ถูก Google ปฏิเสธหลายครั้งเช่นกัน (ไม่เปิดเผยเหตุผล) และกลับมาได้ก็หลังจากมีการประท้วงครั้งใหญ่เท่านั้น
  • Google ยังเดินหน้านโยบายที่จัดซอฟต์แวร์ซึ่งเพิ่มอำนาจอธิปไตยของผู้ใช้ เช่น การบล็อกโฆษณา ให้เป็นซอฟต์แวร์ “อันตราย” หรือ “ไม่น่าเชื่อถือ”
  • มีแนวโน้มว่าวิธีการตรวจสอบและควบคุมเหล่านี้จะถูกใช้อย่างเข้มข้นยิ่งขึ้นต่อไป

ความจำเป็นของ OS ทางเลือก

  • ในอดีตยังมีการแข่งขันระหว่างแพลตฟอร์มของ Google และ Apple แต่ระยะหลังจากคดีผูกขาดขนาดใหญ่ต่าง ๆ Google ก็ผ่านไปได้โดยแทบไม่มีมาตรการลงโทษจริงจัง ทำให้การแข่งขันในทางปฏิบัติหายไป
  • Google กำลังอ้างอิงวิธีควบคุมตลาดของ Apple และมุ่งหน้าไปสู่การละทิ้งความเปิดกว้างของ Android
  • Android ในปัจจุบันจึงยากจะเรียกว่าเป็น “แพลตฟอร์มเปิด” อีกต่อไป และเสี่ยงจะสูญเสียความเปิดแบบเดิมไปโดยสิ้นเชิงในไม่ช้า

บทสรุป: ถึงเวลาต้องเร่งพัฒนาลินุกซ์โฟน

  • หาก Android ในทางปฏิบัติ บรรจบไปสู่แพลตฟอร์มปิด
    • ก็จำเป็นต้องมี แพลตฟอร์มทางเลือกที่เสรี สำหรับทั้งนักพัฒนาและผู้ใช้
  • แม้ mobile OS ที่ใช้ Linux เป็นฐานจะยังไม่สมบูรณ์
    • แต่ ณ เวลานี้ การเร่งการลงทุนและความเร็วในการพัฒนา คือสิ่งสำคัญ
  • นี่ไม่ได้หมายถึง “ต้องย้ายไปใช้ Linux เดี๋ยวนี้” แต่หมายถึง การเตรียมพร้อมเพื่อโครงสร้างการแข่งขันในอนาคต

สรุปคอมเมนต์: "ทำไมลินุกซ์โฟนจึงสำคัญ?"

ความคาดหวังต่อทางเลือกแบบ Linux

  • Anekdoteles: พร้อมยอมรับความไม่สะดวกเพื่อหลุดพ้นจากการพึ่งพา Big Tech และตั้งใจจะย้ายไปใช้ทางเลือกแบบ Linux หลังอุปกรณ์หมดอายุการสนับสนุน
  • thastings: แนะนำ Droidian (บนฐาน Debian+Phosh และใช้ไดรเวอร์ Android ผ่าน Halium)
    • ฟังก์ชันส่วนใหญ่รวมถึงกล้องใช้งานได้ตามปกติ และสามารถรันแอป Android ได้ด้วย Waydroid
    • แนะนำอุปกรณ์ที่รองรับ SoC รุ่นใหม่ เช่น Thinkphone (Motorola, SD8+ Gen1)
    • Furilabs FLX1 ก็เป็นอีกทางเลือกที่ดี
  • freebee: จินตนาการถึง Valve SteamPhone ในฐานะสถานการณ์ในอุดมคติ — ฮาร์ดแวร์ประสิทธิภาพสูง + Arch + รองรับคอนเทนเนอร์โหมด Android

ข้อจำกัดในโลกจริงและความรู้สึกผิดหวัง

  • Raptor: ปัญหาไม่ใช่แอปหรือ OS แต่คือ คุณภาพฮาร์ดแวร์ — แม้แต่ลำโพงและสมรรถนะพื้นฐานในฐานะโทรศัพท์ก็ยังไม่ดีพอ
  • hendrik: เล่าประสบการณ์กับ Pinephone ว่าฮาร์ดแวร์ช้าและขาดฟังก์ชันสำคัญอย่าง connected standby และการแจ้งเตือน ทำให้แทบใช้จริงไม่ได้
    • แม้จะเฝ้ารอมาตั้งแต่ Nokia N900 ในปี 2009 แต่ความคืบหน้ายังช้ามาก และมองว่าโอกาสมีทางเลือกก่อนปี 2027 ที่นโยบาย Google จะเข้มขึ้นนั้นต่ำ
  • glitching: ลินุกซ์โฟนไม่ใช่ทางแทน Android แต่เป็นเพียง “PDA ที่รัน Linux ได้”
    • ทั้งแบตเตอรี่ ความยืดหยุ่น การโทร และกล้อง ยังไม่ดีพอ
    • แอปส่วนใหญ่เน้นเดสก์ท็อป จึงไม่เหมาะกับ UX บนมือถือ
    • ขั้นตอนติดตั้งก็ซับซ้อนและมีโอกาสล้มเหลวสูง
    • ในความเป็นจริงตอนนี้ยังไม่มีอะไรให้ “แทนที่” ได้ นอกจากทดลองติดตั้ง LineageOS/pmOS บนเครื่องเรือธงมือสอง

การพูดคุยเรื่องโปรเจกต์และระบบนิเวศ

  • Ulrich: ประเด็นไม่ใช่การย้ายตอนนี้ทันที แต่คือ ตอนนี้แหละที่ต้องเร่งการพัฒนา
    • PostmarketOS ดูเป็นตัวเลือกที่สุกงอมที่สุด แต่ก็ต้องอาศัยความร่วมมือจากทั้งชุมชน
  • Vittelius: Ubuntu Touch, Sailfish คือทางเลือกที่ถูกขัดเกลาทางการค้ามากที่สุด
    • PostmarketOS ยังเป็นลักษณะ “เอาเดสก์ท็อปลินุกซ์มาวางบนโทรศัพท์” จึงขาด UX ที่ดี
    • ขณะที่ UT และ Sailfish ถูกออกแบบมาเป็น mobile OS ตั้งแต่แรก จึงมีความสมบูรณ์มากกว่า
  • eldavi: การนำไปเทียบกับทุนของบริษัทยักษ์ใหญ่ไม่มีความหมาย และต้องยอมรับข้อจำกัดของโปรเจกต์ชุมชน
  • hendrik (โต้กลับอีกครั้ง): Linux ประสบความสำเร็จอย่างยิ่งใหญ่ไปแล้วทั้งบนเซิร์ฟเวอร์และ PC ดังนั้นบนโทรศัพท์ก็ควรรักษาความคาดหวังในระดับสูงไว้
  • Zink: สมาร์ตโฟนตอนนี้เป็นเพียง “เครื่องใช้ไฟฟ้าสำหรับการสื่อสาร” และคนส่วนใหญ่ใช้แค่เป็นตัวแทนแอปบน PC
    • ลินุกซ์โฟนแบบด็อกกิง อาจเป็นอุดมคติได้ แต่โอกาสน่าจะอยู่ใน ตลาดธุรกิจ มากกว่าการแพร่หลายสู่ผู้ใช้ทั่วไป

สรุป

  • ผู้ใช้เห็นพ้องถึงความจำเป็นของทางเลือก เพราะ การพึ่งพา Big Tech กำลังลึกขึ้น
  • แต่ก็มีมุมมองเชิงลบตามความเป็นจริงมาก ว่า คุณภาพฮาร์ดแวร์ แอปจำเป็น การแจ้งเตือน/สแตนด์บาย/แบตเตอรี่ ยังไม่พร้อมสำหรับการใช้งานจริง
  • มีการกล่าวถึง Droidian, PostmarketOS, Ubuntu Touch, Sailfish และย้ำอีกครั้งว่า ความร่วมมือของชุมชนและการลงทุนระยะยาว เป็นสิ่งจำเป็น

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น