xbiff
Подробнее
- Создатель
- Jim Fulton
- Тип
- Клиент X
- Лицензия
- MIT
- Исходный код
- gitlab.freedesktop.org/xorg/app/xbiff
Крошечный почтовый ящик в окне, флажок которого поднимается при приходе новой почты: первый значок уведомления в мире X.
Jim Fulton написал его в MIT X Consortium, и он поставляется с X11 с конца 1980-х. Каждые 30 секунд программа проверяет файл почты, заданный в $MAIL, обычно /var/mail/user; если файл вырос, флажок поднимается и раздаётся сигнал. Щелчок мыши опускает флажок и запоминает текущий размер как «пусто». Название происходит от команды BSD biff, названной в честь собаки в Беркли, лаявшей на почтальона. Ящик — американский, сельский, с флажком сбоку; метафора, плохо переводимая за пределы США.
Вместе с xload и xclock xbiff составлял классический ряд маленьких окон в углу Unix-станции задолго до системных треев и всплывающих уведомлений. В собственной справке в разделе BUGS признаётся, что «картинки почтового ящика некрасивы». В эпоху mbox хватало измерения размера файла; с IMAP и Maildir метод потерял смысл, и xbiff отошёл на обочину вместе с локальной доставкой почты.