Проблем фрагментације Chrome OS-a: Google je ovaj put krivac
Већ дуже време се прича о „фрагментацији“ Андроид оперативног система. Иако се често кривица пребацује на произвођаче уређаја, бојим се да се сличан сценарио развија и са Chrome OS-ом. Међутим, овога пута, главни кривац је сам Google.
Разлика у ажурирањима између Chrome OS-a и Android-a
Како бисмо разумели ситуацију, потребно је повући паралеле између Android-а и Chrome OS-a. Кључна разлика лежи у чињеници да је Android отворен систем, доступан свим произвођачима за модификације и дистрибуцију. Са друге стране, Chrome OS је у потпуности под контролом компаније Google.
Код Android-a, произвођачи уређаја имају главну улогу у спором увођењу ажурирања. Наиме, након што Google објави нову верзију Android-a, произвођачи морају прилагодити тај код својим специфичним потребама пре него што га пусте у употребу. На пример, Samsung мора додати све елементе свог One UI интерфејса пре него што објави ажурирање на Android Pie за компатибилне Galaxy уређаје.
С друге стране, Google самостално управља ажурирањима за своје Pixel уређаје. To značiti da čim glavna verzija Androida bude spremna, Google može odmah da je pusti u promet. Upravo iz tog razloga svi Android stručnjaci, uključujući i mene, preporučuju Pixel uređaje onima koji žele da imaju najnovija ažuriranja.
Какве везе све ово има са Chrome OS-ом? Можемо га посматрати као „Pixel верзију“ Android-а. Међутим, док је Pixel једна линија телефона коју дизајнира и одржава Google, Chrome OS је присутан на великом броју уређаја различитих произвођача. Упркос томе, ажурирања Chrome OS-a су и даље у рукама Google-a, без обзира на уређај или произвођача – слично као што Microsoft управља ажурирањима за све Windows рачунаре, без обзира ко их је произвео.
Ипак, то не значи да сви Chrome OS уређаји добијају ажурирања истовремено. Свака верзија се мора прилагодити специфичном хардверу сваког уређаја. Зато је могуће да неки Chromebook добије ажурирање одмах, док други мора чекати неколико недеља. Али, суштина је да сви на крају добију исто ажурирање.
Међутим, са увођењем нових функција, нарочито оних које захтевају виртуелизацију (као што су подршка за Linux и Android апликације), разлика између Chrome OS уређаја почиње да расте, што је забрињавајуће.
Проблеми са недостатком функција на Chrome OS-u
Корисници Chrome OS-a били су одушевљени када је Google најавио да ће донети Android апликације на Chrome OS. Овим потезом, Google је у оперативни систем, који је често називан „само веб претраживачем“, донео мноштво корисних функција, апликација, игара, алата и још много тога.
Прошло је доста времена пре него што су Android апликације почеле да се појављују на уређајима. Али то је било прихватљиво, јер смо желели да све буде урађено како треба. Међутим, убрзо су стигле лоше вести: неће сваки уређај добити подршку за Android апликације. Почела је да се појављује листа уређаја, заједно са очекиваним роковима увођења ове функције. Сви власници Chromebook-a су журили да виде да ли је њихов уређај на списку. Многи су били разочарани. Најгоре од свега је то што није јасно зашто неки уређаји подржавају Android апликације, а други не. Можемо само претпостављати да је то повезано са подршком за чипсет, али не можемо бити сигурни (посебно зато што разлог може бити различит код различитих уређаја).
Слична ситуација се поновила и са подршком за Linux апликације. Још мањи број уређаја је у почетку подржавао ову функцију. Подршка за Linux захтева одређену верзију кернела, а већина тадашњих Chromebook-ова није могла да се надогради на ту верзију. Google то није могао лако да реши, вероватно због драјвера затвореног кода.
Дакле, две сјајне функције су биле доступне само на неколицини одабраних Chromebook-ова. Међутим, постоји светло на крају тунела: временом би сви Chrome OS уређаји требало да подржавају обе функције. У основи, сви нови Chromebook-ови подржавају Android апликације, а претпостављам да ће слично бити и са Linux апликацијама.
Међутим, проблем и даље постоји, и све се врти око Android апликација.
Chrome OS има проблем са фрагментацијом Android-a
Иако би сви новији Chrome OS уређаји требало да подржавају Android апликације, недавно објављена стабилна верзија Chrome OS 73 показује да је фрагментација Chrome OS-а и даље проблем. Зашто? Зато што различити Chrome OS уређаји користе различите верзије Android-a. To значи да имају различите сетове доступних функција.
На пример, Chrome OS 73 доноси аудио фокус апликације за Android. Ова функција омогућава да, када Android апликација пушта звук, сви остали извори звука буду искључени. Дакле, ако слушате музику у Chrome-у и Android апликација пошаље обавештење, обавештење ће имати приоритет. Међутим, ова функција је доступна само на Chrome OS уређајима који користе Android Pie. Не ради на Nougat-u или старијим верзијама.
Ово је проблем, јер већина Chrome OS уређаја и даље користи Nougat. Chrome OS 72 је донео Pie на неке уређаје, али не на све, чак ни на већину. Ово је фрустрирајуће како за постојеће, тако и за нове кориснике. Нејасно је зашто су неки уређаји ажурирани на Pie, а други не, као ни како ће ажурирања функционисати у будућности. Google је прилично затворен у вези са овим питањем.
Ако тражите одређену Android функцију на Chrome OS-у, могуће је да је нећете наћи, управо због разлика у верзијама. Ствар се још више компликује чињеницом да не постоји јасан план када ће Pie стићи на више Chrome OS уређаја, тако да не можете сазнати када би ваш уређај могао добити ажурирање.
Дакле, ситуација је тренутно лоша. У почетку се могло рећи да је то део процеса увођења подршке за Android апликације на Chrome OS-у. Међутим, скоро две године након што су се прве Android апликације појавиле на Chrome OS-у, ови проблеми су већ требали бити решени.
У овом тренутку, подршка за Android на Chrome OS-у је фрагментирана и хаотична. Споро увођење на почетку је било забрињавајуће, али разлика у функцијама између уређаја је сада стварна брига. Да ли ће постојећи уређаји икада добити подршку за Android Pie? Да ли ће будући уређаји имати исте проблеме? Да ли ће уређаји који тренутно подржавају Pie добити подршку за Android O?
Реалност је да нема одговора на ова питања. Chrome OS је фрагментиран откако је почела подршка за Android апликације и чини се да се ситуација неће брзо променити.
И овога пута је на Google-у да то поправи. Надам се да ће се то десити, ради будућности Chrome OS-а. Једнакост функција је важна, нарочито када оперативним системом управља један произвођач.