En el mundo de la programación informática , " herencia " es un término aplicado a cientos de sistemas individuales que son , en su mayor parte , obsoleto . Los sistemas tradicionales son generalmente viejo y fuera de moda, pero están todavía en uso por un usuario de la computadora o empresa. Esto ocurre a menudo cuando el software propietario se ha desarrollado para interactuar con la programación de edad y no se ha actualizado , bloqueando de este modo una empresa de invertir en un sistema más nuevo . Los sistemas heredados comparten algunas características comunes. Edad
sistemas heredados
son generalmente por lo menos diez años. Además de la edad, los sistemas son generalmente mal conservadas y poseen escasa documentación . En muchos casos, los sistemas heredados no son fáciles de actualizar y necesitan ser reconstruidas desde cero para satisfacer las necesidades de negocio actuales.
Sistemas heredados
obsoletos también pueden describirse como cualquier programa que fue diseñado para un sistema operativo anterior , pero todavía está en uso en una más reciente . Por ejemplo, muchas aplicaciones diseñadas para Windows 3.1 están todavía en uso hoy en día , a pesar de tener muy poco en el camino de mantenimiento o apoyo. Las aplicaciones heredadas pueden causar complicaciones con un software moderno.
Vieja tecnología
También puede llamar a cualquier sistema con puertos obsoletos o adaptadores de tecnología de un sistema legado. Por ejemplo , un ordenador con puertos serie o paralelo se considera legado , ya que casi todos los periféricos modernos funcionan con interfaces USB .
Aún en servicio
La característica definitoria de un sistema anterior es que todavía está en uso por la empresa. A veces, estos sistemas contienen información importante , a veces se necesitan para ejecutar un determinado software y, a veces la empresa no se preocupa acerca de la actualización .