หน้าแรกมือถือ > รวมข่าวมือถือ > หน้าบทความ ข่าวมือถือ
   
Date : 27/3/2568

Android จะย้ายการพัฒนาซอร์สโค้ดทั้งหมดไปยัง Internal Branch ไม่ทำใน AOSP Branch แล้ว

 

มีรายงานว่า Google กำลังเปลี่ยนแปลงแนวทางการพัฒนา AOSP ครั้งใหญ่ โดยจะย้ายการพัฒนา Android ทั้งหมดไปอยู่ในสาขาภายในองค์กร (Internal Branch) แทน

AOSP และการเปลี่ยนแปลงครั้งใหญ่

AOSP (Android Open Source Project) เป็นระบบปฏิบัติการโอเพ่นซอร์สที่ Google ปล่อยให้ใช้งานฟรีภายใต้ Apache 2.0 License ทำให้บริษัทต่างๆ สามารถนำไปดัดแปลงเป็นของตัวเองได้ เช่น One UI ของ Samsung หรือ MIUI ของ Xiaomi เป็นต้น

ปัจจุบัน Google แยกการพัฒนา Android ออกเป็น 2 สาขาหลัก คือ:

  1. AOSP Public Branch ให้บุคคลทั่วไปเข้าถึงได้
  2. Internal Branch ใช้พัฒนา Android ภายใน Google และเข้าถึงได้เฉพาะบริษัทที่มีข้อตกลง GMS (Google Mobile Services) เท่านั้น

Google ได้พัฒนาส่วนหลักของ Android ภายใน Internal Branch อยู่แล้ว ทำให้เวอร์ชั่น AOSP มักมาช้ากว่าหลายเดือนหรือหลายปี และต้องมีการผสานโค้ดระหว่างสองสาขา ซึ่งทำให้เกิดปัญหา merge conflict บ่อยครั้ง

อย่างไรก็ตาม ตั้งแต่สัปดาห์หน้าเป็นต้นไป Google จะพัฒนา Android ทั้งหมดใน Internal Branch โดยโค้ดจะถูกเผยแพร่เฉพาะเมื่อมีการเปิดตัว Android เวอร์ชันใหม่เท่านั้น ส่วน AOSP Public Branch จะไม่ได้รับการอัปเดตอย่างสม่ำเสมออีกต่อไป

ผลกระทบที่จะเกิดขึ้น

  • ผู้ใช้ทั่วไป แทบไม่มีผลกระทบโดยตรง แต่กระบวนการพัฒนาอาจเร็วขึ้นและลดบั๊กได้มากขึ้น
  • นักพัฒนาแอป ไม่ได้รับผลกระทบ เพราะการเปลี่ยนแปลงนี้เกี่ยวข้องกับการพัฒนาแพลตฟอร์ม
  • นักพัฒนารอม (Custom ROM) มีผลกระทบน้อย เนื่องจากส่วนใหญ่นำโค้ดจาก release tags ของ AOSP มาใช้อยู่แล้ว
  • นักพัฒนาภายนอกที่สนใจร่วมพัฒนา AOSP จะมีปัญหาในการติดตามการเปลี่ยนแปลง เพราะโค้ดใหม่จะถูกปล่อยช้ากว่าเดิม
  • นักข่าวและแหล่งข่าวหลุดในวงการ Android จะไม่สามารถติดตามโค้ดใน AOSP เพื่อตรวจหาฟีเจอร์ใหม่ได้อีกต่อไป

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


ที่มา : Android Authority


วันที่ : 27/3/2568

 



Tags :
  


Cookie Consent

Our website uses cookies to provide your browsing experience and relavent informations.Before continuing to use our website, you agree & accept of our Cookie Policy & Privacy