Потребителите на Windows могат да актуализират своята операционна система до най-новата версия, стига да могат да си позволят ъпгрейд и техният хардуер да може да я поддържа. Потребителите на Mac OS X са свикнали със същия процес. Потребителите на Linux могат основно да се актуализират неограничено безплатно. Потребителите на iOS не могат да очакват толкова дълго време на съхранение от техните устройства, но поне могат да очакват поддръжка през следващите няколко версии. Потребителите на Android обаче са изправени пред драстично различна ситуация. Много устройства с Android, особено бюджетните модели, никога не виждат нито една актуализация. Мнозинството получава само една голяма актуализация. Защо актуализирането на такава бъркотия за Android?

Android е отворен код

Операционната система Android не е първата мобилна операционна система с отворен код, но е намерила най-големия успех. Google пуска изходния код на Android под лиценз на Apache, позволявайки на софтуера да бъде свободно манипулиран от производителите на телефони, безжичните оператори и всеки друг, който може да го използва. Android се появи във всичко - от хладилници до часовници.

Това е едновременно благословия и проклятие. Системата за Android може да се разпространи толкова бързо, защото е с отворен код, като предоставя на производителите операционна система, която могат да използват, без да плащат лицензионни такси. В същото време, свободата да манипулираш означава свободата да заключваш нещата. Производителите могат да добавят и да ограничават функциите по свое желание. Колкото повече промени правят в кода, толкова повече работа трябва да направят, за да внедрят всички актуализации, които Google пуска на пазара. Всяко устройство също е физически различно един от друг, което допълнително усложнява нещата. По-голямата част от времето производителите не се чувстват принудени да изразходват ресурсите, необходими за поддържане на конкретно устройство за дълго време.

Мобилният пазар

Безжичните оператори просто имат различни приоритети, отколкото техните потребители. Докато потребителите биха предпочели да използват новите си смартфони за възможно най-дълго време, превозвачите искат да ги примамят обратно в магазина. В Съединените щати, където по-голямата част от смартфоните се продават с двугодишни договори, безжичните оператори са принудени да привличат хора, за да подновят договорите си, макар и да са възможни. Ако пазарът не се е променил достатъчно бързо, за да изглежда конкретен телефон или да се чувства очевидно остарял, тогава остарелият софтуер е най-добрият залог за това, че потребителят се задължава да сключи нов договор. Малко хора харесват договори, но след като намират, че актуализирането на Android не е възможно, те ще подадат оставка, за да получат друг договор. Превозвачът обича мисълта за нова актуализация на операционната система, привличайки потребителите да купуват новите си водещи телефони. Защо да го направите безплатно?

Google не контролира хардуера

С огромното мнозинство от устройствата с Android Google не контролира хардуера. Въпреки че може да затрудни Google, когато хората са разочаровани от опита си с Android, Samsung или HTC се интересуват само от опита на хората с телефоните си по-специално. Google се възползва от някой, който използва Android, независимо от техния телефон, но производителите могат да се грижат по-малко, ако някой използва Android на друго устройство. Те искат хората да обичат телефоните си достатъчно, за да бъдат лоялни, но не толкова, че няма да се чувстват принудени да купят следващата версия. Устройствата Nexus са единствените, на които Google упражнява голяма степен на контрол, макар че компанията все още не поддържа нито едно от устройствата си толкова дълго, колкото Apple.

Гледам напред

Докато актуализирането на Android е склонно да бъде караница, по-голямата част от софтуера все още е съвместим с повечето телефони с Android. Това е така, защото Google може да актуализира Google Play и няколко ключови основни услуги. В бъдеще Google прехвърля повече функции към тези отделни услуги, които преди това биха били записани за актуализации на самата операционна система. По този начин потребителите на Android все още могат да се наслаждават на най-новите функции, без да се налага да извършват пълно надстройване. Това не решава проблема, но ако Google не започне да прикачва повече низове, когато споделя изходния код на Android с производителите, това е най-доброто, което можем да очакваме сега.