Obsolescencia (informática)
En varios campos, especialmente en el de la informática, la obsolescencia es un término que significa el uso de alguna terminología, característica, diseño o práctica, normalmente porque ha sido desplazada por otra o porque se considera menos eficiente o segura, sin eliminarla por completo o prohibir su uso. Normalmente, los materiales obsoletos no se eliminan por completamente para asegurar la compatibilidad de legado o prácticas de respaldo en caso de nuevos métodos no funcionen en un entorno inusual.
También indica que una característica, diseño o práctica será quitada o descontinuada en el futuro. [1]
Etimología
Proviene del verbo latín deprecari, que significa "alejar (un desastre) mediante la oración". En el uso técnico actual, afirmar que algo está obsoleto o en desuso no es más que una obligación a no utilizarla. Todavía es posible hacer un programa o producto sin tener en cuenta la obsolescencia.[2]
Software
Mientras una característica de software obsoleta permanezca allí, su uso podría activar mensajes de alerta que recomiende prácticas alternativas. Un estado obsoleto también podría indicar la característica que será removida en el futuro. Dichas características que son obsoletas, más que ser removidas inmediatamente, se mantienen como compatibles hacia atrás y darle a los programadores tiempo para llevar el código afectado a cumplir los nuevos estándares.
Referencias
- «JEP 277: Enhanced Deprecation». openjdk.java.net. Consultado el 9 de febrero de 2018.
- Tiempo, Casa Editorial El (25 de diciembre de 2019). «¿Cuándo se dejaron de producir estos aparatos tecnológicos obsoletos?». El Tiempo. Consultado el 14 de diciembre de 2021.