Parche
Un parche es una actualización de software emitida por el desarrollador de un programa para solucionar problemas que los usuarios y evaluadores encuentran en él. Un parche normalmente corrige errores y vulnerabilidades de seguridad, aunque algunos parches pueden agregar funciones nuevas o modificar las existentes. La mayoría de los programas reciben varios parches y otras actualizaciones a lo largo de su vida útil.
Los desarrolladores de software crean y publican parches para sus programas por varias razones. La más importante es corregir errores y vulnerabilidades de seguridad descubiertos después de que se lanzó el programa. Aunque los evaluadores beta intentan identificar tantos errores como pueden, es común que algunos pasen desapercibidos hasta que el programa llega a manos de sus usuarios finales. Los desarrolladores también pueden usar parches para mejorar el rendimiento de su software haciendo que funcione de manera más eficiente. Pueden usar un parche para agregar funciones nuevas o cambiar el funcionamiento de ciertas funciones basándose en los comentarios de los usuarios. Por último, algunas aplicaciones requieren un parche para mantener la compatibilidad con un sistema operativo actualizado.
Un desarrollador puede publicar un parche de varias maneras. Las aplicaciones distribuidas mediante una tienda de aplicaciones reciben actualizaciones automáticamente a través de la propia tienda, a menudo sin ninguna intervención del usuario. Algunas aplicaciones incluyen una utilidad de actualización integrada que se comunica periódicamente con el servidor de actualizaciones del desarrollador y le notifica cuando hay un parche disponible. Otros desarrolladores publican parches en el sitio web de su aplicación para que usted los descargue y los instale por su cuenta. Las notas del parche proporcionadas por el desarrollador indican qué cambió, si solo se corrigieron errores o si se agregaron funciones nuevas. Independientemente de cómo se entregue un parche, es recomendable comprobar ocasionalmente si hay actualizaciones para mantener el software al día.
NOTE: El término "corrección urgente" suele usarse como sinónimo de "parche", aunque ambos tienen connotaciones ligeramente diferentes. Una corrección urgente implica que soluciona un único error crítico o una vulnerabilidad de seguridad y que se publica lo más rápido posible para proteger a los usuarios de un exploit de día cero. Sin embargo, un parche suele incluir correcciones para varios errores y se publica como parte de un calendario de actualizaciones establecido.
Pon a prueba tu conocimiento