Pedaç (informàtica)

De Viquipèdia
Dreceres ràpides: navegació, cerca

En informàtica, un pedaç (de l'anglès patch) és un petit tros de programari dissenyat per actualitzar o arreglar els problemes d'un programa informàtic. Això inclou arreglar errors del programa, reemplaçar gràfics o millorar la usabilitat o el rendiment. Tot i que estan dissenyats per arreglar problemes, alguns pedaços mal dissenyats poden introduir nous problemes (veure regressió).

Tipus de pedaços[modifica | modifica el codi]

Els programadors publiquen i apliquen pedaços de diverses formes. Com que els autors de programari propietari mantenen el seu codi font, els seus pedaços són distribuïts com a executables binaris en lloc de ser en codi font. Aquest tipus de pedaç modifica el programa executable modificant el fitxer binari o reemplaçant-lo completament.

El pedaços també es poden distribuir en forma de modificacions en el codi font (nomalment en projecte de codi obert). En aquests casos, el pedaç consisteix en les diferències textuals entre dos fitxers de codi font i els usuaris han de compilar els fitxers ells mateixos.

Com que la paraula "pedaç" té la connotació de ser petit, quan s'arreglen grans problemes es pot utilitzar una altra nomenclatura. Els pedaços grans poden anomenar-se "Service packs" (teminologia utilitzada en Microsoft Windows) o "actualitzacions".

En diversos sistemes Unix i especialment a Linux, les actualitzacions s'ofereixen en forma de nous paquets. Aquests paquets estan en el mateix format que la instal·lació original de manera que poden ser utilitzats tant per actualitzacions de paquets existents com per noves instal·lacions.

Enllaços externs[modifica | modifica el codi]