Linux-appstøtte kommer til eldre Chrome OS-enheter

Takket være et problem funnet på Chromiums offentlige bugtracker, har vi bekreftet at containere ikke vil være begrenset til en håndfull Chrome OS-enheter utgitt med kjerne 4.4.

Linux-apper på Chrome OS er en av de største utviklingene for operativsystemet siden Android-apper. Tidligere rapporter sa at Chromebooks med visse kjerneversjoner ville bli liggende i støvet, men Chrome OS-utviklerne har også eldre enheter på veikartet.

Når Google først brøt stillheten om Linux-appfunksjonalitet, ble det forstått at Linux-kjerne 4.4 var nødvendig for å kjøre apper på grunn av avhengigheter av nyere kjernemoduler. Takket være en problemet funnet på Chromiums offentlige bugtracker, har vi bekreftelse på at containere ikke vil være begrenset til håndfull Chrome OS-enheter utgitt med kjerne 4.4.

På grunn av måten funksjonaliteten har blitt konstruert på, krever Linux-apper nyere kjernemoduler å jobbe. Bugtracker-oppføringen indikerer at utviklerne jobber med å tilbakeportere disse kjernemodulene (i dette spesielle tilfellet

vsock) til eldre kjerner slik at eldre enheter kan dra nytte av den nye funksjonaliteten. Feilrapporten nevner at Samus (kodenavn for Chromebook Pixel 2015) er tilgjengelig for Linux-appstøtte, en enhet som ble levert med kjerne 3.14. Selv om det er mulig at Pixel er den eneste enheten utenom nyere utgivelser som mottar støtte, er det mer sannsynlig at vi vil se backporten komme til alle 3.14-enheter.

Linux-apper på Chrome (ellers kjent under prosjektkodenavnet Crostini) gjør det mulig å kjøre komplette skrivebordsapper på Chrome OS, noe som tidligere bare var mulig gjennom "utviklermodus", som var et skummelt prospekt for de som ikke vil risikere å miste dataene sine. For tiden er den nye funksjonaliteten rettet mot utviklere som ønsker å kjøre fulle applikasjoner som Android Studio, men rapporter tyder på at det pågår arbeid for å støtte et bredere spekter av applikasjoner - gjelder også grafikk-tung enere - lenger ned i linjen.

Chrome OS er basert på Linux-kjernen. I motsetning til din gjennomsnittlige Linux-maskin hjemme, blir kjerneoppgraderinger svært sjelden utgitt. Selv om det er en presedens for å oppgradere kjerneversjoner på eldre Chromebooks, holder enhetene seg vanligvis til fabrikkutgivelseskjernen så lenge produktet varer. Dette er kanskje ikke ideelt for avanserte brukere som ønsker å være på spissen, men det gjør det lettere for utviklerne å sikre plattformstabilitet.

Vi vet ikke i hvilken grad backporting vil bygge bro over gapet for eldre enheter. Kanskje noen kjernemoduler eller plattformgenerasjoner vil ikke gjøre kuttet og funksjonaliteten vil ikke være like omfattende. Ikke desto mindre betyr denne nyheten at eldre Chromebook ikke vil lide av tidlig foreldelse ennå.