En informática, un parche consta de cambios que se aplican a un programa, para corregir errores, agregarle funcionalidad, actualizarlo, etc.
Si bien los parches suelen ser desarrollados por programadores ajenos a los autores iniciales del proyecto, esto no siempre es así. Un parche puede ser aplicado tanto a un binario ejecutable como al código fuente de cualquier tipo de programa, incluso, un sistema operativo.
El origen del nombre probablemente se deba a la utilidad de Unix llamada patch creada por Larry Wall
Parches de depuración
El objetivo de este tipo de parches es reparar bugs, o
errores de programación que no fueron detectados a tiempo en su etapa de
desarrollo. Cuando un programa tiene una alta probabilidad de contener este
tipo de errores, se le llama versión beta.
Parches de seguridad
Los parches de seguridad solucionan agujeros de seguridad y,
siempre que es posible, no modifican la funcionalidad del programa. Los parches
de seguridad son especialmente frecuentes en aplicaciones que interactúan con
Internet.
Parches de
actualización
Consiste en modificar un programa con el objetivo de
incorporar metodologías más nuevas. Por ejemplo, optimizar en tiempo cierto
programa, utilizar algoritmos mejorados, añadir funcionalidades, eliminar
secciones obsoletas de software, etc.
Parches de traducción
Este cambia el idioma definido por un programa.
Parches de piratería
ilegal
Este parche es ilegal y es usado para aplicar un crack. Este
hace que un programa en su modo Trial pase a ser Pro..
No hay comentarios:
Publicar un comentario