
Bir rapora göre, Google, geliştirme sürecini kolaylaştırma ve optimize etme çabalarının bir parçası olarak açık kaynaklı Android işletim sistemini (OS) nasıl geliştirdiği konusunda değişiklikler yapıyor. Android’in bir sonraki sürümünün geliştirilmesi şu anda bir kamu şubesinde ve dahili bir şubede gerçekleşirken, Google yakında tüm Android geliştirmeyi ikincisine taşıyacak. Şirket, yeni Android sürümleri için kaynak kodu yayınlamaya devam edecek, bu da hareketin özel ROM geliştiricilerini ve diğer platform geliştiricilerini etkilemesi muhtemel olmadığı anlamına geliyor.
Google neden Android’i dahili şubelerde geliştirecek?
Android otoritesine göre raporGoogle, tüm Android geliştirmeyi önümüzdeki hafta dahili şubelerine taşımaya başlayacak. Şirket, Android işletim sistemini özel olarak tam olarak geliştirmeye karar verdi ve şirketin dahili ekipleri tarafından yeni bir şube yayınlandıktan sonra yalnızca işletim sisteminde yapılan değişiklikler için kaynak kodunu yayınlayacak.
Şimdiye kadar Google, Android’i iki şubede geliştirdi – halka açık olan Android Açık Kaynak Projesi (AOSP) şubesi ve şirketin kendi iç şubesi. Çoğu yazılım şirketi, geliştiricilerin merkezi bir kod tabanı üzerinde çalışırken işbirliği yapmalarını sağlamak için dallanmayı kullanır. Bununla birlikte, yayına göre AOSP şubesindeki geliştirme genellikle Google’ın dahili kodunun gerisinde kaldı.
Bu tutarsızlıkların yeni özellikler uygularken gecikmelere neden olurken, AOSP şubesi ile şirketin iç şubesi arasındaki Android kodu yamaları birleştirilmesi de hatalar getirebilir. Sonuç olarak, Android işletim sisteminin şu anda halka açık olarak geliştirilmekte olan bölümleri – Bluetooth bileşenleri gibi – artık özel olarak geliştirilecektir.
Google, yayındaki bu değişiklikleri doğruladı ve Android için kaynak kodunu yayınlamaya devam edeceğini ve açık kaynaklı bir proje olarak kalacağını söyledi. Benzer şekilde, şirket ayrıca Android çekirdeğinin (Linux çekirdeğinden çatallanmış) kaynak kodunu yayınlamaya devam edecektir. Android OS geliştirmeye katkıda bulunmak isteyen geliştiricilerin bunu bir Google Mobile Hizmetleri (GMS) lisansı gerektiren dahili şubede yapması gerekecektir.
Sonuç olarak, hem uygulama geliştiricilerinin hem de tüketicilerin bu değişikliklerden etkilenmesi olası değildir. Özel ROM geliştiricilerinin (LineageOS gibi), genellikle Google’dan istikrarlı sürüm etiketlerine dayandığı için de etkilenmesi olası değildir. Ancak rapor, halka açık AOSP yamalarından yeni Android özelliklerini keşfeden haber yayınlarının artık bu ayrıntılara erişemeyeceğini gösteriyor.

