Skip to main content

¿Qué es una actualización de origen?

Una actualización de origen es la mejora del código fuente de un programa de computadora, o el código a partir del cual se crea el programa. Los cambios de actualización de fuente más comunes son nuevas características, correcciones de errores y mejoras de estabilidad. Los parches son creados por desarrolladores de software y se lanzan al público; generalmente son gratuitos, aunque algunos desarrolladores pueden cobrar por el parche. Si un programa es de código abierto, el usuario puede realizar sus propias actualizaciones de fuente modificando el código fuente. Cuando se crea un puerto de origen, se modifica un antiguo programa o juego para que pueda funcionar en equipos modernos, pero el programa o juego sigue siendo relativamente el mismo.

Después de desarrollar un programa, el equipo de desarrollo generalmente trabajará en la creación de paquetes de actualización de origen. Las razones para hacerlo incluyen el lanzamiento de una nueva versión del software y la actualización del producto original. Los cambios más comunes que resultan de las actualizaciones de la fuente son nuevas funciones, la creación de errores o fallas y la reparación de problemas; El poder y la estabilidad del programa también pueden mejorarse. Normalmente, cuando se lanza una actualización de origen, el usuario simplemente la descarga y la actualización cambiará el código fuente original; el usuario tiene que realizar muy poco trabajo para actualizar el programa.

Cuando se realiza una actualización de origen, generalmente se denomina parche. El desarrollador hace un parche y el usuario descarga el parche para activarlo. Por ejemplo, cuando una computadora descarga automáticamente una actualización o aparece un cuadro de diálogo que dice que hay una actualización disponible, un parche es lo que la computadora descarga y aplica. La mayoría de los parches son gratuitos, aunque el desarrollador puede cobrar por un parche que cambia completamente el programa.

Los parches de los programas de código abierto generalmente los realiza el usuario. Esto significa que el código fuente puede modificarse sin que el usuario tenga que esperar a que el desarrollador oficial actualice la programación. La mayoría de los programas de código abierto también son actualizados por el desarrollador oficial.

Los puertos de origen son diferentes de las otras dos actualizaciones de origen, ya que generalmente producen muy pocos cambios en el programa, y ​​esta actualización generalmente aborda juegos o programas antiguos. Las computadoras modernas pueden tener ciertos requisitos que los juegos o programas antiguos no pueden satisfacer, pero si se crea un puerto de origen, el juego se actualiza para cumplir con los requisitos. Por ejemplo, si el juego necesita un mejor soporte de renderizado, entonces un programador simplemente agrega este soporte y el juego puede ser portado a computadoras modernas.