backward combatability: /bak´w@rd k@m·bat'@·bil'@·tee/, n.

[CMU, Tektronix: da backward compatibility] Una proprietà di una revisione software o hardware che prevede protocolli, formati, formats, layouts, ecc. vengono irrevocabilmente scartate in favore di ‘nuovi ed improvvisi’ protocolli, formatti, e layout lasciando la precedente non meramente deprecata ma respinta attivamente. (Troppo spesso, le vecchie e nuove versioni non possono esser distinte definitivamente, così che si attarda l'istanza delle precedenti finchè non producono crash o altri infelici effetti, all'opposto di un semplice “version mismatch” messaggio.) Un cambiamento di compatibilità arretrata, in altre mani, permette alle vecchie versioni di coesistere senza crash o messaggi d'errore, ma troppi grandi cambiamenti incorporati rendono la compatibilità arretrata estrema software bloat. Vedi anche flag day.