fossil: n.

1. In software, un elemento non corretto che diventa compresibile solo nel contesto storico, come un ricordo di tempi passati riportati solo per non violare la compatibilita'. Esempio: la conservazione dell'ottale come una base predefinita per i caratteri di escape in C, invece di del migliore esadecimale per l'ASCII o le moderne architetture con byte indirizzabili. Vedi dusty deck.

2. Piu restrittivamente, una caratteristica con utilita' passata ma non presente. Esempio: i bit force-all-caps (LCASE) nel V7 e nel driver tty di BSD Unix, progettato per un uso con terminali o minuscoli o maiuscoli. (In un'esagerazione del comune obiettivo della compatibilita' all'indietro, questa funzionalita' e' stata realmente allargata e rinominati in alcune versioni piu' recenti di USG Unix come i bit IUCLC e OLCUC.)