การตรวจสอบนักพัฒนาของ Google Android จุดประกายการต่อต้านอย่างรุนแรงเรื่องเสรีภาพการติดตั้งแอปจากแหล่งอื่น

ทีมชุมชน BigGo
การตรวจสอบนักพัฒนาของ Google Android จุดประกายการต่อต้านอย่างรุนแรงเรื่องเสรีภาพการติดตั้งแอปจากแหล่งอื่น

การประกาศของ Google เกี่ยวกับการตรวจสอบนักพัฒนาแบบบังคับสำหรับแอป Android ได้จุดประกายการถกเถียงอย่างรุนแรงในชุมชนเทคโนโลยี นโยบายใหม่ที่จะมีผลบังคับใช้ในปี 2025 กำหนดให้นักพัฒนาต้องลงทะเบียนตัตนกับ Google ก่อนที่ผู้ใช้จะสามารถติดตั้งแอปของพวกเขาบนอุปกรณ์ Android ที่ได้รับการรับรอง แม้ว่า Google จะนำเสนอสิ่งนี้เป็นมาตรการรักษาความปลอดภัย แต่นักพัฒนาและผู้ใช้หลายคนมองว่าเป็นภัยคุกคามพื้นฐานต่อธรรมชาติแบบเปิดของ Android

จุดจบของการติดตั้งแอปจากแหล่งอื่นแบบง่าย

ประเด็นที่ถกเถียงมากที่สุดของนโยบายใหม่คือผลกระทบต่อการติดตั้งแอปจากแหล่งอื่น (sideloading) - ความสามารถในการติดตั้งแอปจากแหล่งอื่นนอกเหนือจาก Google Play Store ปัจจุบันผู้ใช้ Android สามารถติดตั้งไฟล์ APK ได้อย่างง่ายดายเพียงแค่เปิดใช้งาน Unknown Sources ในการตั้งค่าอุปกรณ์ ภายใต้ระบบใหม่ มีเพียงแอปที่ลงนามโดยนักพัฒนาที่ผ่านการตรวจสอบแล้วเท่านั้นที่จะติดตั้งได้ตามปกติบนอุปกรณ์ Android ที่ได้รับการรับรอง

Google ยืนยันว่าการติดตั้งแอปจากแหล่งอื่นจะไม่หายไป แต่ความเป็นจริงซับซ้อนกว่านั้น ผู้ใช้ยังคงสามารถติดตั้งแอปที่ไม่ได้รับการตรวจสอบผ่าน Android Debug Bridge (ADB) ซึ่งต้องเชื่อมต่อโทรศัพท์กับคอมพิวเตอร์และใช้เครื่องมือบรรทัดคำสั่ง อุปสรรคทางเทคนิคนี้ทำให้การติดตั้งแอปจากแหล่งอื่นอยู่นอกเหนือการเข้าถึงของผู้ใช้ทั่วไปส่วนใหญ่

การตอบสนองของชุมชนเป็นไปในทางลบอย่างท่วมท้น โดยหลายคนมองว่านี่เป็นการที่ Google ปฏิบัติตามแนวทางที่เข้มงวดของ Apple การเปลี่ยนแปลงนี้คุกคามแอปยอดนิยมอย่าง NewPipe และ ReVanced โดยเฉพาะ ซึ่งปรับเปลี่ยนหรือแทนที่บริการของ Google และไม่น่าจะได้รับการตรวจสอบอย่างเป็นทางการ

วิธีการติดตั้งหลังจากนำนโยบายมาใช้

  • แอปที่ได้รับการตรวจสอบ: ติดตั้งได้ตามปกติผ่านไฟล์ APK หรือ app store
  • แอปที่ไม่ได้รับการตรวจสอบ: ติดตั้งได้เฉพาะผ่าน Android Debug Bridge ( ADB ) เท่านั้น
  • ข้อกำหนดของ ADB: ต้องเชื่อมต่อกับคอมพิวเตอร์ เปิดใช้งาน developer options และใช้เครื่องมือ command-line
  • แอปองค์กร: สามารถติดตั้งบนอุปกรณ์ที่มีการจัดการโดยไม่ต้องผ่านการตรวจสอบ
  • การพัฒนา: Android Studio และการทดสอบในเครื่องไม่ได้รับผลกระทบ

ข้อกำหนดและค่าใช้จ่ายในการลงทะเบียนนักพัฒนา

เพื่อเป็นนักพัฒนาที่ผ่านการตรวจสอบ บุคคลต้องจ่ายค่าธรรมเนียมครั้งเดียว 25 ดอลลาร์สหรัฐ และให้บัตรประจำตัวของรัฐบาล Google ยังประกาศบัญชีแจกจ่ายแบบจำกัดฟรีสำหรับครู นักเรียน และผู้ที่ทำเป็นงานอดิเรก แต่ตัวเลือกนี้จำกัดแอปให้อยู่ในอุปกรณ์จำนวนเล็กน้อยและยังคงต้องลงทะเบียนกับ Google

กระบวนการตรวจสอบขยายไปเกินกว่านักพัฒนาแต่ละคนไปส่งผลกระทบต่อขั้นตอนการพัฒนา ทีมที่แจกจ่ายบิลด์ทดสอบให้เพื่อนร่วมงานจะต้องตรวจสอบตัตนหรือใช้วิธีการติดตั้ง ADB ที่ยุ่งยากกว่า การเปลี่ยนแปลงนี้อาจทำให้กระบวนการพัฒนาและทดสอบของโครงการหลายโครงการช้าลงอย่างมาก

เราไม่ได้เอาการติดตั้งแอปจากแหล่งอื่นออกไป เราแค่จะควบคุมมันอย่างเต็มที่ตอนนี้! ไม่มีโค้ดที่ Google ไม่อนุมัติบนอุปกรณ์ผู้ใช้! เพื่อเหตุผลด้านความปลอดภัย!

ข้อกำหนดการยืนยันตัวตนสำหรับนักพัฒนา

  • ค่าธรรมเนียมครั้งเดียว: 25 เหรียญสหรัฐสำหรับการยืนยันตัวตนแบบมาตรฐาน
  • ต้องใช้บัตรประจำตัวที่ออกโดยรัฐบาลสำหรับการยืนยันตัวตน
  • มีบัญชี "การแจกจ่ายแบบจำกัด" ฟรีสำหรับนักเรียน ครู และผู้ที่ทำเป็นงานอดิเรก
  • บัญชีแบบจำกัดจะจำกัดการติดตั้งแอปในอุปกรณ์เพียงจำนวนน้อย
  • นโยบายจะมีผลบังคับใช้ในปี 2025
กระบวนการตรวจสอบยืนยันแสดงให้เห็นการเปลี่ยนแปลงไปสู่การจัดจำหน่ายแอปพลิเคชันที่เป็นทางการมากขึ้นสำหรับนักพัฒนา
กระบวนการตรวจสอบยืนยันแสดงให้เห็นการเปลี่ยนแปลงไปสู่การจัดจำหน่ายแอปพลิเคชันที่เป็นทางการมากขึ้นสำหรับนักพัฒนา

ละครความปลอดภัยหรือการป้องกันที่แท้จริง

Google ให้เหตุผลว่านโยบายนี้จำเป็นเพื่อต่อสู้กับมัลแวร์และให้แน่ใจว่าผู้ใช้รู้แหล่งที่มาที่แท้จริงของแอป อย่างไรก็ตาม นักวิจารณ์ชี้ให้เห็นว่า Google Play Store เองยังคงเต็มไปด้วยแอปพลิเคชันที่เป็นอันตรายและไม่เป็นมิตรกับผู้ใช้แม้จะมีกระบวนการตรวจสอบที่มีอยู่ของ Google

ระบบตรวจสอบสร้างเส้นทางตัตนเป็นหลักมากกว่าการตรวจสอบโค้ดแอปเพื่อปัญหาความปลอดภัยจริงๆ แม้ว่าสิ่งนี้อาจช่วยในเรื่องความรับผิดชอบหลังจากเกิดปัญหา แต่ก็ทำได้น้อยในการป้องกันแอปที่เป็นอันตรายจากการแจกจ่ายตั้งแต่แรก หลายคนในชุมชนมองว่านี่เป็นละครความปลอดภัยที่ให้ความสำคัญกับการควบคุมมากกว่าการป้องกันผู้ใช้อย่างแท้จริง

ผลกระทบต่อร้านแอปทางเลือกและโอเพนซอร์ส

นโยบายนี้ก่อให้เกิดความท้าทายอย่างมากสำหรับร้านแอปทางเลือกอย่าง F-Droid ซึ่งเน้นแอปพลิเคชันโอเพนซอร์ส กระบวนการสร้างและลงนามอัตโนมัติของ F-Droid อาจไม่สอดคล้องกับข้อกำหนดการตรวจสอบของ Google ซึ่งอาจบังคับให้ผู้ใช้ติดตั้งแอปด้วยตนเองผ่าน ADB

การเปลี่ยนแปลงนี้อาจฆ่าระบบนิเวศของการแจกจ่ายแอป Android อิสระที่เจริญรุ่งเรืองมากว่าทศวรรษได้อย่างมีประสิทธิภาพ นักพัฒนารายเล็ก โครงการที่เน้นความเป็นส่วนตัว และแอปทดลองอาจพบว่าข้อกำหนดการลงทะเบียนเป็นภาระมากเกินไปหรือขัดต่อปรัชญา

ผลกระทบที่กว้างขึ้น

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

เวลาของการประกาศนี้ที่มาพร้อมกับข้อจำกัดที่คล้ายคลึงกันจากยักษ์เทคโนโลยีอื่นๆ บ่งบอกถึงการเปลี่ยนแปลงของอุตสาหกรรมแบบประสานงานออกจากแบบจำลองคอมพิวติ้งแบบเปิดที่ขับเคลื่อนนวัตกรรมมาหลายทศวรรษ สำหรับผู้ใช้ Android ที่มีมายาวนานหลายคน สิ่งนี้แสดงถึงจุดจบของ Android ในฐานะทางเลือกที่เปิดกว้างอย่างแท้จริงต่อ iOS

ขณะที่วันที่ดำเนินการในปี 2025 ใกล้เข้ามา ชุมชน Android เผชิญกับคำถามพื้นฐานเกี่ยวกับอนาคตของเสรีภาพการคอมพิวติ้งมือถือ ว่า Google จะปรับเปลี่ยนนโยบายเพื่อตอบสนองต่อการวิจารณ์หรือผลักดันแผนปัจจุบันต่อไปยังคงต้องติดตามดู

อ้างอิง: Let's talk security: Answering your top questions about Android developer verification