Freon - új ChromeOS grafikus stack az X11 helyett

Címkék

Ha valaki belenézett a Chrome OS "stable" csatornájának legújabb frissítését taglaló bejegyzésébe, akkor észrevehetett egy megjegyzést:

"Some devices have been updated to the new freon graphics stack, which will provide performance improvements down the line"

François Beaufort Google+ bejegyzése szerint egyes eszközökön bemutatkozott egy vadonatúj grafikus stack, a Freon. Dióhéjban összefoglalva: az Ozone/Freon projekt nem más, mint Chrome OS X11 szerver nélkül. A Chrome OS X11 függőségének felszámolása több célt szolgál:

  • jobb teljesítmény, hatékonyabb energiafelhasználás videónál és WebGL-nél
  • a Chrome OS bináris méretének csökkentése

Részletek itt.

Hozzászólások

Az egyik érdekesebb komment:

we actually don't have a display server at all in the freon stack, because we don't need one. In the X world, we were using X as a glorified framebuffer (all the compositing was already done in Chrome using OpenGL, X was only used to display the final frame). With freon, Chrome talks directly to the kernel to set video modes through the KMS API, and to GLES for the 3D part.

Mar dehogynem. Nem kell Mirhez drivert irni. Se karban tartani, se kovetni. Google - meg ugy altalaban a Nagyok, ha jol megnezed - nem szeretnek mastol fuggeni, valahol ertheto modon.

(Es persze fel lehet tenni a kerdest, hogy mi szukseg van a Mir-re egyatalan, amikor Wayland is van, hamar 29. semmivel sem kompatibilis hulyesegnel tartunk :))

--
|8]

Google - meg ugy altalaban a Nagyok, ha jol megnezed - nem szeretnek mastol fuggeni, valahol ertheto modon.

Vagy a Linux Foundationtől való függés más mint a Waylandtől függés?

A linuxot nem "forkolta" Google csak karban tartotta hozzá fejlesztett patcheit. Az Apple forkolta a khtml-t, utána eredeti fejlesztőktől függetlenül saját maga által jónak látott irányba folytatja a WebKit fejlesztését. Ebben azóta lettek további partnerei, szóval Nagyként annyira mégsem érezte szükségét a mástól való teljes függetlenségnek. Vagy Matthew Dillon forkolta a Dragonfly BSD ami azóta külön fejlesztési ág.
A Linux kernelez Google által hozzáadott fejlesztés semmiben nem tekinthető forknak különösen azután, hogy a 3.3-as Linux kerneltől mergelték a fejlesztéseiket

És ez azt jelenit, hogy egyszer csak majd jön egy ChromeOS update ami után nem fog elindulni a crouton-os Xfce?