IT-словарь › Инфраструктура › xsnow

xsnow

Инфраструктура Svenska → Обновлено: 2026-10-20
Подробнее
Создатель
Rick Jansen
Год
Тип
Игрушка для рабочего стола
Сайт

Снег, падающий на рабочий стол X, оседающий на верхних краях окон и порой в компании Санта-Клауса с оленями: игрушка 1993 года, ставшая мерилом того, насколько трудно стало рисовать на корневом окне.

Rick Jansen делал снег для Macintosh ещё в 1984 году и переписал его для X11. Программа рисовала снежинки прямо на корневом окне, давала им собираться в сугробы поверх каждой оконной рамки и внизу экрана, сажала ёлки и время от времени пускала через экран сани. Она работала на любой юниксовой рабочей станции в декабре, почти не грузила процессор и не требовала ни одного расширения — лишь корневое окно, на котором можно рисовать.

Оттуда же и беды. Когда около 2000 года GNOME и KDE начали закрывать корень собственным окном рабочего стола со значками, снег оказался погребён, а композитные оконные менеджеры сделали невидимым всё, что рисуется прямо на корне. Версия 1.42 2001 года стала для Jansen последней, а из-за лицензии, запрещавшей коммерческое использование, пакет лежал в non-free Debian. Willem Vermin переписал всё в 2019 году с благословения Jansen и под GPL: новый xsnow рисует в прозрачном окне, которое остаётся поверх всех и пропускает щелчки, так что снег снова идёт даже на рабочих столах, никогда не показывающих корень.

← Назад к словарю