Platformlar arası çok yönlülüğüyle bilinen, yaygın olarak kullanılan açık kaynaklı bir uygulama olan VLC medya oynatıcısı, son aylarda Android platformunda bir engelle karşılaştı. Android için 100 milyondan fazla indirmeye sahip VLC uygulaması Google Play Store2023 yazından bu yana güncelleme almadı. Güncelleme eksikliği, uygulamanın işlevselliğine güvenen kullanıcılar arasında endişeye neden oldu.
Güncelleme gecikmesi: Android için VLC uygulamasının kendisini içinde bulduğu çıkmaza bir bakış
Sorunun kaynağı VLC geliştiricisi VideoLAN ile Google arasındaki anlaşmazlıktır. VideoLAN, Google'ın uygulamanın güncelleme sürecini engelleyen kısıtlamalar getirdiğini iddia ediyor.
Tartışma yaratan noktalardan biri, Google'ın Play Uygulama imzalama zorunluluğudur. Bu özellik, uygulama güncellemelerinin orijinalliğini doğrulamak için Google tarafından kontrol edilen imzalama anahtarlarını kullanır. Bu güvenliği artırırken VideoLAN, açık kaynak projesinin ilkelerini tehlikeye atabileceği korkusuyla bu anahtarların kontrolünü devretme konusunda temkinli davranıyor.
Bir başka sürtüşme noktası da Android API uyumluluğudur. VLC, Android'in daha yeni sürümlerinin (Android 30'den önce) yanı sıra Android TV'nin eski sürümlerini (API 11'dan önce) desteklemeye öncelik verir. Ancak Google'ın yönergeleri, güncellemeleri eski API'lerle çalışan uygulamalarla sınırlandırmaktadır. Bu, geliştiricileri daha yeni, daha güvenli sürümlere yükseltmeye teşvik etse de, eski Android TV kullanıcılarının desteksiz kalma riski de bulunuyor.
VideoLAN, on milyonlarca kullanıcının hâlâ eski Android TV sistemlerine güvendiğini tahmin ediyor. Görevleri, Google'ın güncelleme politikasına aykırı olsa bile bu kullanıcı tabanının işlevselliğini sürdürmektir.
Şu ana kadar herhangi bir karara varılmadı. Bu tartışma, kullanıcıları Google Play Store dışındaki alternatif kaynaklardan güncelleme aramaya zorlayabilir ve bu da potansiyel olarak güvenlik endişelerini artırabilir. Her iki tarafın da kullanıcı güvenliğine, açık kaynak kodunun bütünlüğüne ve hayati önem taşıyan platformun geliştirilmesine öncelik veren bir uzlaşmaya varması gerekiyor.