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

MIT-SUNDRY-NONSTANDARD

Инфраструктура Svenska → Обновлено: 2026-10-20

Расширение X11, единственной задачей которого было вернуть в сервер ошибки, чтобы старые программы продолжали работать.

Сервер X11R4 1989 года стал как следует проверять протокол. Выяснилось, что клиенты времён R3 и раньше присылают в некоторых запросах недопустимые значения, на которые старые серверы не жаловались. Под R4 такие программы получали ошибки и падали. Не дожидаясь, пока все программы исправят, MIT добавил расширение с одним переключателем — режимом совместимости с ошибками, — и сервер снова молча глотал старые промахи.

Из командной строки это были xset bc для включения и xset -bc для выключения, а в man-странице прямо предупреждалось не разрабатывать новое ПО с включённым режимом. Расширение осталось в сервере X.Org надолго после того, как последний клиент R3 перестал где-либо запускаться, — небольшой археологический слой в списке расширений.

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