
Image by NordWood Themes, from Unsplash
Google Akan Menyembunyikan Pengembangan OS Android dari Publik, dengan Alasan Kebutuhan Efisiensi
Google telah mengumumkan bahwa seluruh pengembangan Android di masa depan akan berlangsung secara internal tanpa melibatkan repositori yang menghadap publik.
Dalam keadaan terburu-buru? Berikut adalah fakta-fakta singkatnya:
- Google akan mengembangkan Android secara pribadi tetapi tetap merilis kode sumbernya setelah peluncuran resmi.
- Android Open Source Project (AOSP) tidak akan lagi menyediakan pembaruan pengembangan secara real-time.
- Pengembang independen dan pembuat ROM kustom akan menghadapi tantangan dalam melacak pembaruan Android.
Ini berarti meskipun Android tetap open-source, para pengembang eksternal tidak lagi memiliki wawasan real-time ke dalam proses pengembangannya, seperti yang pertama kali dilaporkan oleh Android Authority (AA).
Sebelumnya, Google memiliki dua cabang utama Android: Proyek Sumber Terbuka Android (AOSP) yang bersifat publik, dan cabang pribadi internal. Stack Bluetooth dikembangkan dalam domain publik, tetapi fitur OS inti dikembangkan secara internal, seperti yang dicatat oleh AA.
Namun, proses pemeliharaan kedua cabang cukup rumit dan terkadang menghasilkan penggabungan kode menjadi konflik. Google menyatakan bahwa pengembangan sistem operasi secara in-house akan membantu mempercepat proses pengembangan dan akan menghilangkan beberapa ketidakefisienan, seperti yang dilaporkan oleh AA.
Menurut perusahaan tujuan mereka adalah “untuk memfokuskan perhatian pada versi stabil saat ini dari kode sumber Android sementara kami menciptakan versi berikutnya dari platform. Hal ini memungkinkan pengembang dan OEM untuk menggunakan satu versi tanpa harus melacak pekerjaan masa depan yang belum selesai hanya untuk tetap mengikuti perkembangan.”
Perubahan ini tidak akan mempengaruhi ketersediaan kode sumber Android. Google juga akan terus mempublikasikan pembaruan setelah setiap rilis resmi dan jadi ketika Android 16 diluncurkan nanti tahun ini, kode sumber Android 16 akan dibuat publik, seperti yang dicatat oleh AA.
Kernel Linux yang digunakan dalam Android juga bersifat open source karena lisensi GPLv2 yang mengharuskan pengungkapan kode sumber, kata AA.
Perubahan ini tidak akan mempengaruhi pengguna Android rata-rata dengan cara apa pun. Proses pembaruan perangkat tidak akan berubah dan pengembang aplikasi tidak akan terpengaruh karena mereka bekerja dengan rilis akhir dari kode tersebut daripada kode yang sedang dalam pengembangan, kata AA.
Namun bagi mereka yang merupakan pengembang independen dan yang berkontribusi pada AOSP atau membuat ROM kustom seperti LineageOS, perubahan ini mungkin menjadi tantangan. Sebelumnya, mereka dapat melihat apa yang sedang dikerjakan Google secara real time menggunakan pembaruan AOSP, tetapi sekarang mereka harus menunggu rilis versi penuh, seperti yang dicatat oleh AA.
Commit AOSP juga akan menjadi masalah bagi reporter teknologi dan analis yang telah menggunakannya untuk mengetahui fitur yang akan datang. Kemampuan untuk membocorkan informasi semacam itu, seperti penemuan fitur webcam Pixel dan petunjuk kapan Android 16 akan dirilis, dibuat mungkin oleh perubahan kode AOSP, seperti yang dicatat oleh AA.
Informasi semacam itu akan menjadi sulit didapatkan sebab pengembangan kini berlangsung di balik layar. Walaupun ada masalah terkait transparansi, Google menjelaskan bahwa keputusan tersebut diambil untuk meningkatkan pengembangan Android dalam jangka panjang.
Kami mengharapkan informasi lebih lanjut tentang perubahan tersebut ketika Google membuat pengumuman resmi nanti dalam minggu ini.
Berikan komentar
Batal