Sistema legacy
Il sistema legacy (tradotto letteralmente sistema eredità) è un sistema informatico esistente o un'applicazione che continua ad essere usata poiché l'utente (tipicamente un'organizzazione) non vuole o non può rimpiazzarla.
[modifica] Descrizione
Le ragioni che inducono a mantenere sistemi legacy sono soprattutto dovute ai costi sostenuti per la loro implementazione e ai costi da sostenere per la migrazione a nuovi sistemi. Molte persone usano questo termine per riferirsi a sistemi "antiquati" (ma spesso di gran lunga migliori di quelli di nuova concezione). Tipicamente si tratta di sistemi informatici con architettura hardware centralizzata ovvero con un mainframe.
Con questo termine si indicano quindi i sistemi IT che utilizzano tecnologie meno recenti e per questo motivo sono molto difficili da interfacciare con i sistemi più recenti. Per tale interfacciamento si può ricorrere a sistemi middleware ma il costoso utilizzo di questi ultimi spesso decreta la sostituzione del legacy con tecnologie odierne.