Kísérleti Flatpak-támogatás került a Chromium forráskódjába

A Chromium fejlesztői beolvasztották a böngésző forráskódjába a Flatpak csomagformátum kezdeti támogatását Linuxon. A változás egyelőre elsősorban fejlesztési és tesztelési célokat szolgál, hivatalos Flatpak-csomag kiadását még nem jelenti.

Kísérleti Flatpak-támogatás került a Chromium forráskódjába

Az új infrastruktúra a Chromium linuxos telepítőjének részeként került be a projektbe. Tartalmazza a Flatpak-csomag elkészítéséhez szükséges build- és csomagolási szkripteket, alkalmazás metaadatokat, AppStream-információkat és egy indítóbejegyzést. A fordítási rendszer egy új enable_flatpak GN-opciót is kapott, így a Flatpak külön csomagformátumként kezelhető.

A fejlesztők szerint az elsődleges cél, hogy egyszerűbbé váljon a böngésző tesztelése Flatpak-környezetben, és javítható legyen az XDG portalokkal való együttműködés. A sandboxolt csomagolás miatt több hagyományos linuxos rendszerintegrációs lépés kimarad, például a /usr/bin szimbolikus linkek, a man oldalak, az AppArmor-profilok és egyes rendszerszintű asztali bejegyzések telepítése.

A fejlesztés már bekerült a Chromium upstream forráskódjába, de a fejlesztők hangsúlyozzák, hogy ez még nem jelent hivatalos Flatpak-támogatást vagy terjesztést. Jelenleg inkább egy olyan előkészítés történt, amely később megkönnyítheti a Flatpak teljesebb támogatását.