IT-lexicon › Infrastructuur › MIT-SUNDRY-NONSTANDARD

MIT-SUNDRY-NONSTANDARD

Infrastructuur Svenska → Bijgewerkt: 2026-10-11

Een X11-extensie die er alleen was om bugs terug in de server te zetten, zodat oude programma's bleven werken.

De X11R4-server van 1989 begon het protocol correct te valideren. Daardoor kwam aan het licht dat clients uit R3 en eerder in bepaalde verzoeken ongeldige waarden verstuurden, waar oudere servers nooit over hadden geklaagd. Onder R4 kregen die programma's foutmeldingen terug en stopten ermee. In plaats van te wachten tot alle programma's gerepareerd waren, voegde MIT een extensie toe met één schakelaar, de bugcompatibiliteitsmodus, waardoor de server de oude fouten weer slikte.

Op de opdrachtregel was dat xset bc om in te schakelen en xset -bc om uit te schakelen; de man-pagina waarschuwde uitdrukkelijk om met de modus aan geen nieuwe software te ontwikkelen. De extensie bleef in de X.Org-server zitten lang nadat de laatste R3-client nergens meer draaide — een kleine archeologische laag in de extensielijst.

← Terug naar het lexicon