Linux-app-understøttelse kommer til ældre Chrome OS-enheder

click fraud protection

Takket være et problem fundet på Chromiums offentlige bugtracker, har vi bekræftet, at containere ikke vil være begrænset til den håndfuld Chrome OS-enheder, der er udgivet med kerne 4.4.

Linux-apps på Chrome OS er en af ​​de største udviklinger for operativsystemet siden Android-apps. Tidligere rapporter sagde, at Chromebooks med visse kerneversioner ville blive efterladt i støvet, men Chrome OS-udviklerne har også ældre enheder på køreplanen.

Når Google først brød tavsheden om Linux-appens funktionalitet, var det underforstået, at Linux-kerne 4.4 var påkrævet for at køre apps på grund af afhængigheder af nyere kernemoduler. Takket være en problem fundet på Chromiums offentlige bugtracker, vi har bekræftet, at containere ikke vil være begrænset til den håndfuld Chrome OS-enheder, der er udgivet med kerne 4.4.

På grund af den måde, funktionaliteten er blevet udviklet på, kræver Linux-apps nyere kernemoduler at arbejde. Bugtracker-indgangen indikerer, at udviklerne arbejder på at backportere disse kernemoduler (i dette særlige tilfælde

vsock) til ældre kerner, så ældre enheder kan drage fordel af den nye funktionalitet. Fejlrapporten nævner, at Samus (kodenavn for Chromebook Pixel 2015) er omfattet af Linux-app-support, en enhed, der blev leveret med kerne 3.14. Selvom det er muligt, at Pixel er den eneste enhed uden for nyere udgivelser, der modtager support, er det mere sandsynligt, at vi vil se backporten komme til alle 3.14-enheder.

Linux-apps på Chrome (ellers kendt under dets projektkodenavn Crostini) gør det muligt for fulde desktop-apps at køre indbygget på Chrome OS, noget som tidligere kun var muligt gennem "udviklertilstand", hvilket var en skræmmende udsigt for dem, der ikke vil risikere at miste deres data. På nuværende tidspunkt er den nye funktionalitet målrettet udviklere, der ønsker at køre komplette applikationer som f.eks Android Studio, men rapporter tyder på, at der arbejdes på at understøtte en bredere vifte af applikationer - inklusive grafiktunge dem - længere nede af linjen.

Chrome OS er baseret på Linux-kernen. I modsætning til din gennemsnitlige Linux-maskine derhjemme, frigives kerneopgraderinger meget sjældent. Selvom der er præcedens for at opgradere kerneversioner på ældre Chromebooks, holder enheder normalt fast i deres fabriksudgivelseskerne i hele deres produktlevetid. Dette er måske ikke ideelt for superbrugere, der ønsker at være på den bløde kant, men det gør det lettere for udviklerne at sikre platformens stabilitet.

Vi ved ikke, i hvilket omfang backporting vil bygge bro over kløften for ældre enheder. Måske vil nogle kernemoduler eller platformsgenerationer ikke klare skæringen, og funktionaliteten vil ikke være så omfattende. Ikke desto mindre betyder denne nyhed, at ældre Chromebooks ikke lider af tidlig forældelse endnu.