Linuxi rakenduse tugi tuleb vanematele Chrome OS-i seadmetele

Tänu Chromiumi avalikus veajälgijas leitud probleemile on meil kinnitus, et konteinerid ei piirdu vaid käputäie Chrome OS-i seadmetega, mis on välja antud kerneliga 4.4.

Linuxi rakendused Chrome OS-is on üks suurimaid OS-i arenguid pärast Androidi rakendusi. Varasemate aruannete kohaselt jäetakse teatud kerneli versioonidega Chromebookid tolmu alla, kuid Chrome OS-i arendajatel on kavas ka vanemad seadmed.

Kui Google esimene katkestas vaikuse Linuxi rakenduse funktsionaalsuse kohta, mõisteti, et rakenduste käitamiseks on vaja Linuxi kernel 4.4, kuna need sõltuvad uuematest kerneli moodulitest. Tänu an Chromiumi avalikust veajälgijast leiti probleem, meil on kinnitus, et konteinerid ei piirdu vaid käputäie Chrome OS-i seadmetega, mis on välja antud koos kerneliga 4.4.

Funktsionaalsuse väljatöötamise viisi tõttu nõuavad Linuxi rakendused uuemad kerneli moodulid töötama. Vigajälgija kirje näitab, et arendajad töötavad nende kerneli moodulite tagasiportimisega (antud juhul vsokk) vanematele tuumadele, et vanemad seadmed saaksid uut funktsiooni ära kasutada. Veaaruandes mainitakse, et Samus (koodnimi

Chromebook Pixel 2015) on saadaval Linuxi rakenduste toe jaoks, seade, mis tarniti koos kerneliga 3.14. Kuigi on võimalik, et Pixel on ainuke seade, mis väljaspool uuemaid väljalaseid saab tuge, on tõenäolisem, et näeme tagaporti kõigis 3.14 seadmetes.

Chrome'i Linuxi rakendused (muidu tuntud projekti koodnimega Crostini) võimaldavad täistöölauarakendustel töötada Chrome OS-is algselt. See oli varem võimalik ainult "arendaja režiimi" kaudu, mis oli hirmutav väljavaade neile, kes ei taha riskida oma andmete kaotamisega. Praegu on uus funktsioon suunatud arendajatele, kes soovivad käitada selliseid täisrakendusi nagu Android Studio, kuid aruanded näitavad, et töö käib laiema hulga rakenduste toetamiseks – kaasa arvatud graafikarikas ühed – reast edasi.

Chrome OS põhineb Linuxi tuumal. Erinevalt teie tavalisest kodus olevast Linuxi masinast avaldatakse kerneli versiooniuuendusi väga harva. Kuigi vanemate Chromebookide kerneli versioonide täiendamiseks on pretsedent, jäävad seadmed tavaliselt oma tehaseväljaande tuumale oma toote eluea jooksul kinni. See ei pruugi olla ideaalne võimsatele kasutajatele, kes soovivad olla tõusuteel, kuid see teeb arendajatele lihtsamaks tagada platvormi stabiilsus.

Me ei tea, mil määral aitab tagasiportimine ületada lõhet vanemate seadmete jaoks. Võib-olla ei tee mõned kerneli moodulid või platvormi põlvkonnad seda kärpimist ja funktsionaalsus pole nii ulatuslik. Sellegipoolest tähendab see uudis, et vanemad Chromebookid ei kannata veel varajase vananemise all.