Iako Android ostaje otvorenija platforma u poređenju sa Apple-ovim iOS-om, Google uvodi nove mehanizme koji će instalaciju aplikacija van zvanične prodavnice učiniti znatno komplikovanijom.
Sloboda instaliranja aplikacija putem APK fajlova (tzv. sideloading) oduvijek je bila zaštitni znak Android operativnog sistema. Međutim, prema najnovijim informacijama, Google uvodi novu funkciju pod nazivom „Android Play Integrity API“, koja programerima daje moć da praktično blokiraju aplikacije koje nisu preuzete direktno sa Play prodavnice.
Do sada je sideloading bio proces u dva-tri koraka: preuzmete fajl, odobrite dozvolu i instalirate. Novi API omogućava aplikacijama da u realnom vremenu provjere da li su instalirane iz „ovlašćenog izvora“. Ako sistem detektuje da aplikacija potiče sa strane, programer može da odluči da:
Potpuno blokira rad aplikacije dok se ne preuzme zvanična verzija.
Ograniči ključne funkcije, poput plaćanja ili pristupa osjetljivim podacima.
Prikaže konstantna upozorenja koja narušavaju korisničko iskustvo.
Iz Google-a tvrde da je primarni cilj povećanje bezbjednosti. Instaliranje aplikacija sa neprovjerenih sajtova često je glavni put za ulazak malvera na uređaje. Novim mehanizmom, kompanija želi da osigura da korisnici dobijaju originalne, nemodifikovane verzije softvera koje su prošle sigurnosne provjere.
S druge strane, kritičari smatraju da je ovo suptilan način da Google dodatno „zaključa“ svoj ekosistem. Na ovaj način se direktno udara na alternativne prodavnice aplikacija i entuzijaste koji koriste modifikovane verzije softvera kako bi izbjegli reklame ili otključali dodatne opcije.
Šta ovo znači za vas?
Ako aplikacije preuzimate isključivo sa Google Play prodavnice, ove promjene nećete ni primijetiti. Međutim, ako se oslanjate na servise kao što su APKMirror ili koristite specifične aplikacije koje nisu dostupne u našem regionu, uskoro biste mogli da naiđete na poruku:
„Ova aplikacija nije preuzeta sa Play prodavnice i ne može biti pokrenuta“.
Iako Google zvanično ne zabranjuje sideloading, on ga čini toliko nepraktičnim da bi većina korisnika na kraju mogla jednostavno da odustane.
(B92)
