Podrška za Linux aplikacije dolazi na starije uređaje s OS-om Chrome

click fraud protection

Zahvaljujući problemu pronađenom na Chromiumovom javnom alatu za praćenje bugova, imamo potvrdu da spremnici neće biti ograničeni na šačicu Chrome OS uređaja izdanih s kernelom 4.4.

Linux aplikacije na OS-u Chrome jedno su od najvećih dostignuća za OS od Android aplikacija. U prijašnjim izvješćima navodilo se da će Chromebookovi s određenim verzijama kernela biti ostavljeni u prašini, ali programeri Chrome OS-a imaju i starije uređaje na planu.

Kad Google prvi prekinuo šutnju o funkcionalnosti Linux aplikacije, razumljivo je da je Linux kernel 4.4 potreban za pokretanje aplikacija zbog ovisnosti o novijim modulima kernela. Zahvaljujući an problem pronađen na Chromiumovom javnom alatu za praćenje bugova, imamo potvrdu da spremnici neće biti ograničeni na nekolicinu Chrome OS uređaja izdanih s kernelom 4.4.

Zbog načina na koji je funkcionalnost dizajnirana, Linux aplikacije zahtijevaju noviji kernel moduli raditi. Unos alata za praćenje bugova pokazuje da programeri rade na backportiranju tih modula kernela (u ovom konkretnom slučaju

vsock) na starije kernele kako bi stariji uređaji mogli iskoristiti prednosti nove funkcionalnosti. Izvješće o pogrešci spominje da Samus (kodno ime za Chromebook Pixel 2015) je u opsegu podrške za Linux aplikaciju, uređaj koji se isporučuje s kernelom 3.14. Iako je moguće da je Pixel jedini uređaj izvan novijih izdanja koji prima podršku, vjerojatnije je da ćemo vidjeti backport na svim uređajima 3.14.

Linux aplikacije na Chromeu (inače poznate po kodnom nazivu projekta Crostini) omogućuju nativno pokretanje cjelovitih aplikacija za stolna računala na OS-u Chrome, nešto to je prije bilo moguće samo kroz "način rada za razvojne programere", što je bila zastrašujuća mogućnost za one koji ne žele riskirati gubitak svojih podataka. Trenutačno je nova funkcionalnost namijenjena programerima koji žele pokretati pune aplikacije poput Android Studio, ali izvješća pokazuju da je u tijeku rad na podršci šireg niza aplikacija - uključujući grafički težak one - dalje niz liniju.

OS Chrome temelji se na jezgri Linuxa. Za razliku od vašeg prosječnog Linux stroja kod kuće, nadogradnje kernela vrlo se rijetko objavljuju. Iako postoji presedan za nadogradnju verzija kernela na starijim Chromebookovima, uređaji se obično drže svog tvorničkog izdanja kernela tijekom trajanja svog proizvoda. Ovo možda nije idealno za napredne korisnike koji žele biti na rubu krvarenja, ali programerima olakšava osigurati stabilnost platforme.

Ne znamo u kojoj će mjeri backporting premostiti jaz za starije uređaje. Možda neki moduli kernela ili generacije platforme neće napraviti rez i funkcionalnost neće biti toliko široka. Unatoč tome, ova vijest znači da stariji Chromebookovi još neće patiti od rane zastarjelosti.