IT-lexicon › Infrastructuur › xsnow

xsnow

Infrastructuur Svenska → Bijgewerkt: 2026-10-10
Meer info
Maker
Rick Jansen
Jaar
Type
Bureaubladspeeltje
Website

Sneeuw die over het X-bureaublad valt, op de bovenranden van vensters blijft liggen en af en toe gezelschap krijgt van de Kerstman en zijn rendieren: een speeltje uit 1993 dat een maatstaf werd voor hoe moeilijk tekenen op het rootvenster was geworden.

Rick Jansen had in 1984 sneeuw voor de Macintosh gemaakt en herschreef het voor X11. Het programma tekende vlokken rechtstreeks op het rootvenster, liet ze opstapelen op elk vensterframe en onderaan het scherm, plantte dennenbomen en liet af en toe een slee voorbijrijden. Het draaide in december op elk Unix-werkstation, gebruikte bijna geen processortijd en had geen enkele extensie nodig, alleen een rootvenster om op te tekenen.

Daar ging het ook mis. Toen GNOME en KDE rond 2000 de root gingen bedekken met een eigen bureaubladvenster met pictogrammen, verdween de sneeuw eronder, en compositing-vensterbeheerders maakten alles wat direct op de root werd getekend onzichtbaar. Versie 1.42 uit 2001 was de laatste van Jansen, en omdat de licentie commercieel gebruik verbood, belandde ze in Debians non-free. Willem Vermin herschreef het geheel in 2019, met Jansens zegen en onder de GPL: de nieuwe xsnow tekent in een transparant venster dat bovenop blijft en klikken doorlaat, zodat het weer sneeuwt, zelfs op bureaubladen die de root nooit tonen.

← Terug naar het lexicon