Ciencia y Computación responde


 

En informática, un parche consta de cambios que se aplican a un programa, para corregir errores, agregarle funcionalidad, actualizarlo, etc.

Los parches suelen ser desarrollados por programadores ajenos a los autores iniciales del proyecto, esto no siempre es así.

El origen del nombre probablemente se deba a la utilidad de Unix llamada patch creada por Larry Wall.

Parches a archivos binarios

A menudo un parche consiste en una actualización del archivo ejecutable de un programa. En este caso, el archivo binario es modificado para añadir los cambios o ser completamente reemplazados.

El tamaño de los parches es variable. Algunos parches solamente modifican un archivo binario de la aplicación pero otros alteran mucho más el contenido. Si el parche sólo modifica el ejecutable, puede ser muy pequeño. La instalación de parches solía ser una tarea tediosa, y con mucha posibilidad de error. Un error solía significar tener que reinstalar la aplicación y el parche. Hoy en día, la instalación de parches se realiza, en muchos casos, por programas especiales de forma automática.

El uso cada vez más extendido de Internet, permitió que la mayoría de los parches se distribuyan y pueden ser descargados desde las páginas web de las aplicaciones.

Varias compañías de software han desarrollado herramientas para ayudar en la tarea de aplicar un parche a una aplicación binaria. 

Algunos programas pueden actualizarse automáticamente por medio de Internet con muy poca o nula intervención del usuario. Es muy popular que el mantenimiento de los sistemas operativos se haga de esta manera. En situaciones donde los administradores de sistemas controlan un cierto número de computadoras, esta manera de automatización ayuda a mantener la consistencia. La aplicación de parches de seguridad comúnmente ocurre de esta forma.

 
Revistas
Publicidad
Portada de HOY

JPG (308 Kb)


Publicidad

Sociales

AMIGOS DE LA CIUDAD DISTINGUE A ELI´S

Los miembros del Directorio de Amigos de la Ciudad junto a los anfitriones.


Cotizaciones
1 Dólar:6.96 Bs.
1 Euro:7.94 Bs.
1 UFV:2.01797 Bs.

Impunidad