Problema „fragmentării” Android a fost îndelung dezbătută în legătură cu acest sistem de operare. Așa cum s-a mai discutat, această problemă se datorează în mare parte producătorilor. Însă, acum există temerea că sistemul de operare Chrome urmează aceeași cale, iar de această dată, responsabilitatea aparține Google.
Diferențele dintre actualizările sistemului de operare Chrome și Android
Voi face anumite paralele între Android și Chrome OS, deoarece este un punct de plecare logic. Principala diferență constă în faptul că Android este un sistem deschis, care poate fi modificat și distribuit de orice producător, în timp ce Chrome OS este administrat exclusiv de Google.
În cazul Android, producătorii de dispozitive sunt cei care gestionează procesul de actualizare. De exemplu, la lansarea unei noi versiuni Android, producătorul trebuie să ajusteze codul sursă pentru a se adapta la nevoile sale, înainte de a lansa versiunea finală. Samsung, de exemplu, a trebuit să integreze funcționalitățile One UI înainte de a putea oferi actualizarea la Android Pie pentru dispozitivele Galaxy compatibile.
Pe de altă parte, Google gestionează toate actualizările pentru dispozitivele sale Pixel. Acest lucru înseamnă că, imediat ce o versiune majoră de Android este finalizată, Google o poate implementa imediat. Acesta este motivul pentru care jurnaliștii specializați în Android (inclusiv eu) recomandă dispozitivele Pixel dacă se dorește actualizări prompte.
Ce legătură are asta cu Chrome OS? Putem privi Chrome OS ca pe o variantă a Android-ului de pe telefoanele Pixel. Diferența esențială este că, în timp ce Pixel este o gamă de telefoane proiectate și administrate de Google, Chrome OS este disponibil pe numeroase dispozitive fabricate de o multitudine de companii. Dar, în termeni simpli, acest aspect nu contează; trebuie să reținem că actualizările Chrome OS sunt administrate de Google, indiferent de dispozitiv sau producător, similar cu modul în care Microsoft gestionează toate actualizările pentru computerele Windows, indiferent de producător.
Aceasta nu înseamnă că toate dispozitivele Chrome OS primesc actualizările în același timp. Fiecare versiune trebuie adaptată pentru a funcționa cu hardware-ul specific fiecărui dispozitiv Chrome. Ca urmare, un Chromebook poate primi o actualizare imediat ce este disponibilă, în timp ce un altul va trebui să aștepte câteva săptămâni. Însă, ideea este că toți ar trebui să primească aceeași actualizare.
Cu toate acestea, pe măsură ce apar noi funcționalități, în special cele care necesită virtualizare, cum ar fi suportul pentru aplicațiile Linux și Android, se observă o diferență tot mai mare între dispozitivele Chrome OS, ceea ce este un motiv de îngrijorare.
Problemele legate de diferențele dintre funcționalitățile sistemului de operare Chrome
Utilizatorii Chrome OS au fost încântați când Google a anunțat integrarea aplicațiilor Android în Chrome OS. Această mișcare a adus numeroase funcționalități, aplicații, jocuri și instrumente într-un sistem de operare considerat mult timp „doar un browser web”.
A durat mai mult decât era așteptat pentru ca aplicațiile Android să devină disponibile pe dispozitive. Nu e o problemă; important era să fie bine implementate. Însă, apoi a venit o veste proastă: nu toate dispozitivele vor beneficia de suportul aplicațiilor Android. A fost publicată o listă cu o cronologie estimativă, iar fiecare utilizator de Chromebook a verificat dacă dispozitivul său era inclus. Mulți utilizatori au fost dezamăgiți. Cea mai mare problemă este că nu este clar de ce unele dispozitive au suport pentru aplicațiile Android, iar altele nu. Se speculează că are legătură cu suportul pentru chipset-uri, dar nu se poate afirma cu certitudine (mai ales că motivul poate varia de la un dispozitiv la altul).
Aceeași situație s-a repetat ulterior cu suportul pentru aplicațiile Linux, dar și mai puține dispozitive au primit această funcție la început. Suportul Linux necesită o anumită versiune de kernel, iar majoritatea Chromebook-urilor de la acea vreme nu îndeplineau cerințele, iar Google nu le-a putut actualiza cu ușurință, probabil din cauza driverelor cu sursă închisă.
Astfel, două funcționalități importante au fost disponibile doar pe câteva Chromebook-uri selectate. Însă, există o speranță: pe termen lung, toate dispozitivele Chrome OS ar trebui să le suporte pe ambele. Practic, toate Chromebook-urile noi acceptă aplicații Android, și bănuiesc că același lucru se va întâmpla și cu aplicațiile Linux.
Dar există încă o problemă, care se concentrează în jurul aplicațiilor Android.
Chrome OS are o problemă de fragmentare specifică Android
Deși toate dispozitivele Chrome OS vor avea suport pentru aplicații Android (sau cel puțin așa ar trebui), lansarea recentă a Chrome OS 73 demonstrează că fragmentarea sistemului de operare Chrome este încă o problemă. De ce? Deoarece diferite dispozitive Chrome OS rulează versiuni diferite de Android. Asta înseamnă că au disponibile și un set diferit de funcționalități.
De exemplu, Chrome OS 73 pune accent pe sunetul aplicațiilor Android. Aceasta înseamnă că atunci când o aplicație Android redă sunet, toate celelalte surse audio vor fi dezactivate (cum ar fi Chrome). Astfel, dacă asculți muzică în Chrome și o aplicație Android trimite o notificare, aceasta va avea prioritate. Dar, această funcționalitate este disponibilă doar pe dispozitivele Chrome OS care rulează Android Pie. Nu funcționează pe Nougat sau versiuni anterioare.
Aceasta este o problemă, deoarece majoritatea dispozitivelor Chrome OS încă rulează Nougat. Chrome OS 72 a adus Pie pe unele dispozitive, dar nu pe toate, nici măcar pe majoritatea. Acest lucru este frustrant atât pentru utilizatorii actuali, cât și pentru cei noi. Nu este clar de ce unele dispozitive au fost actualizate la Pie, iar altele nu; de asemenea, nu se știe cum vor funcționa aceste actualizări în viitor. Iar Google nu oferă prea multe informații despre acest aspect.
Dacă dorești o anumită funcționalitate Android pe Chrome OS, aceasta poate fi dificil de obținut din cauza diferențelor dintre versiuni. Mai mult, nu există o cronologie clară pentru implementarea Pie pe mai multe dispozitive Chrome OS, așa că nu poți verifica când dispozitivul tău va primi actualizarea.
Deci, situația actuală este problematică. Acum ceva timp, acest lucru ar fi putut fi considerat o etapă inițială a implementării suportului pentru aplicațiile Android pe Chrome OS. Dar, au trecut aproape doi ani de când aplicațiile Android au început să ajungă pe Chrome OS, timp suficient pentru a rezolva acest tip de problemă.
În acest moment, suportul Android pe Chrome OS este o „mizerie fragmentată”. Începutul lent a fost îngrijorător, dar decalajul de funcționalități dintre dispozitive reprezintă o problemă reală. Vor primi dispozitivele actuale suport pentru Android Pie? Vor avea dispozitivele viitoare aceleași probleme? Vor primi dispozitivele care suportă Pie actualizări la Android O?
Realitatea este că nu există răspunsuri la aceste întrebări. Chrome OS a fost fragmentat de la introducerea suportului pentru aplicațiile Android, și se pare că situația nu se va schimba prea curând.
Și, de data aceasta, depinde de Google să rezolve problema. Sper, pentru binele viitorului Chrome OS, ca acest lucru să se întâmple. Paritatea funcționalităților este esențială, în special atunci când un sistem de operare este administrat de un singur furnizor.