Podpora aplikácií pre Linux prichádza do starších zariadení so systémom Chrome OS

click fraud protection

Vďaka problému nájdenému na verejnom nástroji na sledovanie chýb prehliadača Chromium máme potvrdenie, že kontajnery nebudú obmedzené na niekoľko zariadení so systémom Chrome OS vydaných s jadrom 4.4.

Aplikácie pre Linux v systéme Chrome OS sú jedným z najväčších pokrokov pre operačný systém od aplikácií pre Android. Predchádzajúce správy uviedli, že Chromebooky s určitými verziami jadra zostanú v prachu, ale vývojári Chrome OS majú na pláne aj staršie zariadenia.

Keď Google prvý prelomil ticho o funkcionalite aplikácie Linux, sa pochopilo, že jadro Linuxu 4.4 bolo potrebné na spustenie aplikácií kvôli závislosti od novších modulov jadra. Vďaka an problém nájdený vo verejnom nástroji na sledovanie chýb prehliadača Chromium, máme potvrdené, že kontajnery nebudú obmedzené na niekoľko zariadení Chrome OS vydaných s jadrom 4.4.

Vzhľadom na spôsob, akým bola funkčnosť navrhnutá, vyžadujú aplikácie Linux novšie moduly jadra pracovať. Záznam bugtracker naznačuje, že vývojári pracujú na spätnom portovaní týchto modulov jadra (v tomto konkrétnom prípade

vsock) na staršie jadrá, aby staršie zariadenia mohli využívať výhody novej funkcie. Správa o chybe uvádza, že Samus (kódové označenie pre Chromebook Pixel 2015) je v rozsahu podpory aplikácií pre Linux, zariadenia, ktoré sa dodáva s jadrom 3.14. Aj keď je možné, že Pixel je jediným zariadením mimo novších verzií, ktoré dostane podporu, je pravdepodobnejšie, že backport sa dočkáme všetkých zariadení 3.14.

Aplikácie pre Linux v prehliadači Chrome (inak známy pod kódovým názvom projektu Crostini) umožňujú natívne spúšťanie úplných aplikácií pre stolné počítače v systéme Chrome OS. to bolo predtým možné iba prostredníctvom „režimu pre vývojárov“, čo bola desivá vyhliadka pre tých, ktorí nechcú riskovať stratu svojich údajov. V súčasnosti je nová funkcionalita zameraná na vývojárov, ktorí chcú spúšťať plnohodnotné aplikácie ako napr Android Studio, ale správy naznačujú, že sa pracuje na podpore širšej škály aplikácií - počítajúc do toho grafika-ťažká jedničky - ďalej v rade.

Chrome OS je založený na linuxovom jadre. Na rozdiel od vášho priemerného linuxového počítača doma sa aktualizácie jadra uvoľňujú veľmi zriedka. Aj keď existuje precedens pre inováciu verzií jadra na starších Chromebookoch, zariadenia sa zvyčajne počas životnosti produktu držia svojho jadra vydaného z výroby. To nemusí byť ideálne pre náročných používateľov, ktorí chcú byť na okraji, ale vývojárom to uľahčuje zabezpečiť stabilitu platformy.

Nevieme, do akej miery backporting preklenie medzeru pre staršie zariadenia. Možno niektoré moduly jadra alebo generácie platforiem neprejdú a funkčnosť nebude taká rozsiahla. Táto správa však znamená, že staršie Chromebooky ešte nebudú trpieť predčasným zastaraním.