
Sistem operasi akan selalu tetap open source, untuk saat ini
Singkatnya: Google telah mengkonfirmasi bahwa sekarang akan mengembangkan Android secara pribadi sebagai bagian dari upayanya untuk merasionalisasi proses pengembangan. Namun, perusahaan telah meyakinkan pengguna dan pengembang bahwa sistem operasi akan tetap open source dan akan terus menerbitkan kode sumber versi Android baru.
Google mengatakan kepada Android Authority bahwa ia akan memindahkan semua pengembangan Android ke cabang internalnya minggu depan, menandai perubahan yang signifikan dibandingkan dengan sistem yang ada selama hampir 16 tahun. Saat ini, bagian dari pembangunan terjadi di publik AOSP Gerrit, sementara sisanya dilakukan secara pribadi.
Meskipun cabang AOSP tetap dapat diakses oleh semua orang, cabang internal Google hanya tersedia untuk perusahaan dengan perjanjian lisensi layanan seluler Google. AOSP adalah open source, tidak seperti GM. Sebaliknya, lisensi Google GMS untuk produsen perangkat secara gratis, asalkan mereka mematuhi syarat dan ketentuan tertentu. Beberapa perusahaan dengan perjanjian GMS termasuk Samsung, Xiaomi dan OnePlus.
Menurut Google, pendekatan pengembangan dua -komponen saat ini menciptakan tantangan bagi perusahaan dan mitranya. Pengembangan AOSP Gerrit sering tertinggal di belakang cabang internal Google, menyebabkan keterlambatan dalam penyebaran fitur -fitur baru, koreksi bug dan perang melawan kerentanan keamanan. Selain itu, penggabungan kode antara kedua cabang akan memperkenalkan kesalahan – masalah yang ingin dipecahkan oleh kebijakan baru.
Google mengklaim bahwa perubahan tidak dimaksudkan untuk menghalangi pengembang pihak ketiga melainkan untuk merasionalisasi proses pengembangan. Perusahaan menyatakan bahwa mereka akan terus menerima kontribusi kode kepada pengembang eksternal AOSP sambil mempertahankan kontrol penuh atas apa yang digabungkan untuk memastikan “vitalitas Android sebagai platform dan sebagai proyek open-source”.
Seperti yang dicatat oleh Android Authority, komponen seperti sistem konstruksi, mesin pembaruan, baterai Bluetooth, bingkai virtualisasi dan konfigurasi Selinux saat ini dikembangkan sebagai bagian dari baterai AOSP. Namun, mulai minggu depan, mereka akan pergi ke cabang internal Google. Akibatnya, kode sumber komponen ini hanya akan diterbitkan ketika Google menerbitkan cabang baru yang berisi modifikasi.
Untuk pengguna akhir, tidak mungkin bahwa perubahan kebijakan akan memiliki dampak yang signifikan. Namun, pengembang dapat dihadapkan dengan kelemahan karena versi sumber publik yang lebih sedikit untuk komponen Android tertentu. Yang mengatakan, pembaruan Android harus tetap tidak terpengaruh karena sebagian besar produsen dengan perjanjian GMS akan terus memiliki akses tanpa gangguan ke cabang internal Google.