AOSP (Android Açık Kaynak Projesi) tarafından temsil edilen Android işletim sisteminin çekirdeği, kullanıcılar oldukça farklı kullanıcı arayüzleri görse bile, tüm Android telefonlarda aynıdır. Çekirdek, Apache 2.0 lisansı altında açık kaynaklıdır ve ana geliştirici Google’dır – ancak tek geliştirici değildir. Bu durum artık değişecek , AOSP açık kaynak kodlu kalmaya devam edecek ve kullanıcılar farkı fark etmeyecek.
AOSP’nin şu anda iki geliştirme kolu bulunmaktadır. Genel şubeye herkes katkıda bulunabilir ve her zaman erişilebilir; dahili şubeye ise yalnızca Google ve uygun GMS (Google Mobil Servisleri) lisansına sahip doğrulanmış iş ortakları erişebilir. Bunlara örnek olarak Samsung, Motorola ve Sony verilebilir. Dahili bir dalda yapılan geliştirmenin sonuçları nihayetinde kamuoyuna ulaşır, ancak bazen dal uyumluluğunda sorunlar ortaya çıkar. Google her ikisine de katkıda bulunurken, harici geliştiriciler (Google’dan önemli ölçüde daha az olsa da) yalnızca genel sürüme katkıda bulunuyor.
Google artık tüm bunları basitleştirerek yalnızca dahili bir sürüm olmasını istiyor. Google, yeni sürümün yayınlanmasının ardından kaynak kodlarını bugüne kadar olduğu gibi aynı Apache 2.0 lisansı altında kamuoyuyla paylaşmaya devam edeceklerini açıklıyor. Telefon üreticileri ise tamamen iç pazara odaklanacak. Pratikte bu, Google’ın işini kolaylaştıracak ve kamuoyunun AOSP’yi geliştirme aşamasında incelemesi daha az zor olacak; böylece bazen bir donanım veya yazılım yeniliğini son kullanıcılara ulaşmadan önce tahmin edebiliyorduk.
Yorumlar
0 Yorumlar