Por qué se le dice «parche» a las correcciones de software

Mal que mal todo mundo sabe que los distintos softwares de una computadora se actualizan de vez en cuando. Y para distinguir cuál es cuál, y distinguir las distintas mejoras que se le hicieron, se suelen utilizar números de versión (3.1.1, 3.1.2…). Cuando uno de estos cambios se publica exclusivamente para corregir fallas concretas del programa, se denominan parches.

¿Pero de dónde viene el término «parche»?

Pues proviene literalmente de los «parches» que se hacían a los programas en la época de las tarjetas perforadas, en las que se almacenaban los programas de las computadoras primitivas del siglo XX. 🙂

En la imagen vemos dos parches (cintas pegadas) en una tarjeta de un software para un Mark I (de 1944), que se expone como reliquia en los archivos del Smithsonian. Y como dice Wikipedia: «La semejanza con el proceso que puede utilizar un costurero a la hora de remendar una pieza, explica el por qué del nombre de parche».

Parche-Soft