Windows-brukere kan oppdatere operativsystemet til den nyeste versjonen så lenge de har råd til oppgraderingen, og maskinvaren kan støtte den. Mac OS X-brukere er vant til samme prosess. Linux-brukere kan i utgangspunktet oppdatere på ubestemt tid gratis. IOS-brukere kan ikke forvente så lenge en holdbarhet fra enhetene, men de kan i det minste forvente støtte gjennom de neste par versjoner. Android-brukere står imidlertid overfor en drastisk forskjellig situasjon. Mange Android-enheter, spesielt budsjettmodellene, ser aldri en enkelt oppdatering. Flertallet får bare en stor oppdatering. Hvorfor oppdaterer en Android et slikt rot?

Android er åpen kildekode

Android-operativsystemet er ikke det første operativsystemet for åpen kildekode, men den har funnet den mest vanlige suksessen. Google utgir Android-kildekoden under en Apache-lisens, slik at programvaren kan manipuleres fritt av telefonprodusenter, trådløse operatører og alle andre som kan benytte seg av det. Android har dukket opp i alt fra kjøleskap til klokker.

Dette er både en velsignelse og en forbannelse. Android's OS har vært i stand til å spre seg så fort fordi det er åpen kildekode, og gir produsenter et operativsystem de kan bruke uten å måtte betale lisensavgifter. Samtidig betyr frihet til å manipulere friheten til å låse ting ned. Produsenter kan både legge til og begrense funksjoner som de ønsker. Jo flere endringer de gjør i koden, jo mer arbeid de må gjøre for å implementere oppdateringer som Google utgiver. Hver enhet er også fysisk forskjellig fra hverandre, ytterligere kompliserende saker. Mesteparten av tiden, produsenter føler seg ikke tvunget til å bruke ressurser som er nødvendige for å støtte en bestemt enhet for lenge.

Den mobile markedsplassen

Trådløse operatører har rett og slett forskjellige prioriteringer enn sine forbrukere. Mens brukerne foretrekker å bruke sine nye smarttelefoner så lenge som mulig, vil transportører lokke dem tilbake i butikken. I USA, hvor de fleste smarttelefoner selges med to års kontrakter, er trådløse transportører tvunget til å trekke folk til å forny sine kontrakter, men det er mulig. Hvis markedet ikke har endret seg raskt nok til at en bestemt telefon ser ut eller føler seg utroligt utdatert, er utdatert programvare det beste alternativet for å få en forbruker til å forplikte seg til en ny kontrakt. Få mennesker som kontrakter, men når de finner oppdatering av en Android, er det ikke mulig, de vil trekke seg til å få en annen kontrakt. En transportør liker tanken på et nytt operativsystemoppdatering som tegner forbrukerne om å kjøpe sine nye flaggskiptelefoner. Hvorfor gi det opp gratis?

Google kontrollerer ikke maskinvaren

Med det store flertallet av Android-enheter kontrollerer Google ikke maskinvaren. Selv om det kan plage Google når folk er frustrert over Android-opplevelsen, er det bare Samsung eller HTC som bryr seg om folks erfaring med sine telefoner spesielt. Google drar nytte av noen som bruker Android, uansett hvilken telefon de har, men produsenter kan bryr seg mindre om noen bruker Android på en andens enhet. De vil at folk skal elske sine telefoner nok til å være lojale, men ikke så mye at de ikke vil føle seg tvunget til å kjøpe neste utgave. Nexus-enhetene er de eneste som Google utøver en stor grad av kontroll over, selv om selskapet fortsatt ikke har støttet noen av enhetene så lenge Apple har.

Ser fremover

Mens oppdatering av en Android har en tendens til å være et problem, er flertallet av programvare fortsatt kompatibelt med de fleste Android-telefoner der ute. Dette skyldes at Google kan oppdatere Google Play og flere viktige bakgrunnstjenester. Going forward, Google skifter flere funksjoner til disse separate tjenestene som tidligere hadde blitt lagret for oppdateringer til operativsystemet selv. På denne måten kan Android-brukere fortsatt nyte de nyeste funksjonene uten å måtte gjøre en full oppgradering. Det løser ikke problemet, men med mindre Google begynner å feste flere strenger når den deler Android kildekoden med produsenter, er det det beste vi kan forvente for nå.