Термин «патч», означающий обновление программного обеспечения, восходит к тем временам, когда компьютерный код был написан на физических картах с пробитыми в них отверстиями. Если произошли изменения в коде, вы «заклеите» этот участок карты куском ленты, закрыв его и, при необходимости, заменив.
Патч (компьютерный) Лента с программой для Harvard Mark I 1944 года, одного из первых цифровых компьютеров. Обратите внимание на физические заплатки, используемые для исправления пробитых отверстий путем их закрытия. Исторически сложилось так, что поставщики программного обеспечения распространяли патчи на бумажной ленте или на перфокартах, ожидая, что получатель вырежет указанную часть исходной ленты (или колоды), […]