Windows-användare kan uppdatera operativsystemet till den senaste versionen så länge som de har råd med uppgraderingen och deras maskinvara kan stödja den. Mac OS X-användare är vana vid samma process. Linux-användare kan i princip uppdatera obestämd tid gratis. IOS-användare kanske inte förväntar sig så länge en hållbarhet från sina enheter, men de kan åtminstone förvänta sig stöd genom de närmaste versionerna. Android-användare står dock inför en drastiskt annorlunda situation. Många Android-enheter, särskilt budgetmodellerna, ser aldrig en enda uppdatering. Majoriteten får bara en stor uppdatering. Varför uppdaterar en Android en sådan röra?

Android är öppen källkod

Android-operativsystemet är inte det första operativsystemet för öppen källkod, men den har hittat den mest vanliga framgången. Google släpper Android-källkoden under en Apache-licens, så att programvaran kan manipuleras fritt av telefonproducenter, trådlösa operatörer och alla som kan utnyttja den. Android har dykt upp i allt från kylskåp till klockor.

Detta är både en välsignelse och en förbannelse. Android-operativsystemet har kunnat sprida sig så snabbt eftersom det är öppen källkod, vilket ger tillverkarna ett operativsystem som de kan använda utan att behöva betala licensavgifter. Samtidigt innebär friheten att manipulera friheten att låsa saker ner. Tillverkare kan både lägga till och begränsa funktioner som de önskar. Ju fler ändringar de gör i koden, desto mer arbete de behöver för att genomföra uppdateringar som Google släpper ut. Varje enhet är också fysiskt annorlunda från varandra, ytterligare komplicerade saker. För det mesta, tillverkarna känner sig inte tvungna att använda de resurser som behövs för att stödja en viss enhet för länge.

Mobilmarknaden

Trådlösa bärare har helt enkelt olika prioriteringar än sina konsumenter. Medan användare föredrar att använda sina nya smartphones så länge som möjligt vill transportörer locka dem tillbaka till affären. I USA, där majoriteten av smartphones säljs med tvååriga kontrakt, är trådlösa operatörer tvungna att dra personer att förnya sina kontrakt, men det är möjligt. Om marknaden inte har förändrats tillräckligt snabbt för att en viss telefon ska se ut eller känna sig skarpt föråldrad, är föråldrad programvara bäst vad gäller att få en konsument att begå sig till ett nytt kontrakt. Få personer som kontrakt, men när de upptäcker att en Android inte är möjlig, kommer de att avgå för att få ett annat kontrakt. En bärare tycker om tanken på ett nytt operativsystem uppdatering som ritar konsumenterna för att köpa sina nya flaggskeppstelefoner. Varför ge det gratis?

Google kontrollerar inte hårdvaran

Med de allra flesta Android-enheter kontrollerar Google inte hårdvaran. Även om det kan störa Google när människor är frustrerade över sin Android-upplevelse, handlar Samsung eller HTC bara om människors erfarenhet av sina telefoner i synnerhet. Google drar nytta av någon som använder Android, oavsett vilken telefon de har, men tillverkare kan bryr sig mindre om någon använder Android på någon annans enhet. De vill att folk ska älska sina telefoner nog för att vara lojala, men inte så mycket att de inte känner sig tvungna att köpa nästa utgåva. Nexus-enheterna är de enda som Google har en stor kontroll över, trots att företaget fortfarande inte har stöd för någon av dess enheter så länge som Apple har.

Blickar framåt

Medan uppdatering av Android tenderar att vara ett krångel är majoriteten av programvaran fortfarande kompatibel med de flesta Android-telefoner där ute. Detta beror på att Google kan uppdatera Google Play och flera viktiga bakgrundstjänster. Framöver flyttar Google fler funktioner till dessa separata tjänster som tidigare skulle ha sparats för uppdateringar av operativsystemet själv. På så sätt kan Android-användare fortfarande njuta av de senaste funktionerna utan att behöva göra en fullständig uppgradering. Det löser inte problemet, men om inte Google börjar fästa fler strängar när det delar Android-källkoden med tillverkare, är det det bästa vi kan förvänta oss för nu.