- Google จะพัฒนาระบบปฏิบัติการ Android ต่อจากนี้ใน internal branch เท่านั้น
- ก่อนหน้านี้สถานะการพัฒนาถูกเปิดเผยผ่าน Android Open Source Project (AOSP)
- ตั้งแต่สัปดาห์หน้า Google จะดำเนินการพัฒนา Android ทั้งหมดใน internal branch แบบไม่เปิดเผยต่อสาธารณะ
ความแตกต่างจากแนวทางการพัฒนาที่ใช้มาจนถึงปัจจุบัน
- เดิมมีเพียงองค์ประกอบหลักบางส่วน เช่น Bluetooth และเคอร์เนล ที่พัฒนาใน internal branch ส่วนที่เหลือเปิดเผยผ่าน AOSP
- แม้ในช่วงหลัง เวอร์ชันบน AOSP ก็ยังมีความต่างจากระดับบิลด์ภายในของ Google
- การเปลี่ยนแปลงครั้งนี้ทำให้กระบวนการพัฒนาทั้งหมดจะเกิดขึ้นภายในเท่านั้น
เหตุผลของการเปลี่ยนแปลงและผลกระทบ
- ความเร็วในการพัฒนาไม่เปลี่ยนแปลง และอาจช่วยลดความขัดแย้งระหว่างการ merge branch พร้อมทำให้กระบวนการเรียบง่ายขึ้น
- นี่ไม่ได้หมายความว่า Android จะกลายเป็นแพลตฟอร์มแบบปิด เพราะซอร์สโค้ดยังคงจะถูกเผยแพร่เป็นระยะผ่าน AOSP
- แต่จะสะท้อนบน AOSP เฉพาะเมื่อ Android เวอร์ชันใหม่หรือ maintenance release เสร็จสมบูรณ์แล้วเท่านั้น
ผลกระทบต่อผู้ใช้และนักพัฒนา
- สำหรับผู้ใช้ทั่วไป มีโอกาสสูงที่จะไม่รู้สึกถึงการเปลี่ยนแปลงนี้
- ฝั่งนักพัฒนาแอปก็คาดว่าจะได้รับผลกระทบจริงน้อยมาก
- อย่างไรก็ตาม ข้อมูลบางส่วนที่เคยปรากฏผ่าน AOSP commit เช่นข้อมูลที่ยังไม่เปิดเผยของ Pixel 10 อาจเห็นได้ยากขึ้นในอนาคต
- เนื่องจากข้อมูลลักษณะนี้มักถูกตีความเกินจริง การเปลี่ยนแปลงนี้อาจช่วยลดความสับสนได้ด้วย
แผนในระยะถัดไป
- Google มีแผนจะประกาศอย่างเป็นทางการเกี่ยวกับการเปลี่ยนแปลงนี้ภายในสัปดาห์นี้
- การเปลี่ยนแปลงจะเริ่มมีผลตั้งแต่สัปดาห์หน้า
2 ความคิดเห็น
ดูท่าบล็อกเกอร์ที่คอยจับตาคอมมิตใหม่ ๆ เพื่อคาดเดาฟีเจอร์ใหม่คงจะเสียดายกันน่าดูนะครับ
ความเห็นจาก Hacker News
ทำให้นึกถึงสถานการณ์ที่คล้ายกับ Open Solaris
หน้าที่ของพวกเขาคือสร้างรายได้ให้ผู้ถือหุ้นด้วยการเปลี่ยนไปใช้ซอร์สแบบปิด
อาจขายในฐานะมาตรการป้องกันการรั่วไหล แต่มีแนวโน้มสูงว่านี่คือก้าวแรกของการปิดซอร์ส
พาดหัวทำให้เข้าใจผิด
The Verge และ 9to5 อ้างอิงต้นทางเดียวกัน
ยินดีที่เลิกเสแสร้งว่าเป็นแพลตฟอร์มเปิด
เป็นสถานการณ์ที่เคยเห็นมาก่อน
หลายคนดูเหมือนอยากปล่อยให้ Google ผูกขาดเอนจินเว็บเบราว์เซอร์
ถ้าทำแบบที่ Apple ทำ ก็มีโอกาสน้อยกว่าจะถูก DOJ ฟ้องร้อง
Google ไม่ได้กำลังทำให้ Android กลายเป็นแพลตฟอร์มปิด