Traditioneel worden desktopinterfaces en vensterbeheerders op Linux geprogrammeerd in talen zoals C, C++ of Rust. Domicile kiest voor een heel andere insteek door onder de motorkap de Chromium-browserengine te integreren. In de praktijk betekent dit dat de visuele laag van de desktop functioneert zoals een geavanceerde webpagina, compleet met alle opmaakmogelijkheden en scripts die moderne browsers ondersteunen.
Voor gebruikers en hobbyisten betekent dit dat het aanpassen van de interface een stuk toegankelijker wordt. Wie al ervaring heeft met webdesign, kan met vertrouwde stijlbladen en scripts taakbalken, applicatielijsten en vensteranimaties vormgeven. Een belangrijk aandachtspunt hierbij is wel het systeemgebruik: het draaien van een Chromium-engine als fundament voor het bureaublad vraagt over het algemeen meer werkgeheugen en rekenkracht dan een traditionele, minimalistische compositor.
Hoewel Domicile nog in een vroege fase verkeert, biedt het een interessante blik op de toekomst van gebruikersinterfaces. Het project laat zien hoe de grenzen tussen het web en traditionele desktopsoftware op Linux steeds verder vervagen.
Bron: https://www.phoronix.com/news/Domicile-Desktop-Wayland
