Diff

Z Wikipedie, otevřené encyklopedie

Název tohoto článku není z technických důvodů zcela správný. Správný název by měl být diff.

V informatice je diff unixový program pro porovnání souborů. Jeho výstupem je seznam lišících se řádků. Moderní implementace podporují i binární data.

Výstup diffu (nazývaný „diff“ nebo „patch“), lze programem patch aplikovat na původní soubor a vytvořit z něj tak novou verzi. Toho se často používá u open source softwaru šířeného ve zdrojových kódech – bezpečnostní a jiné opravy stačí šířit v patchích, které jsou mnohem menší než celý přeložený kód, zasažený provedenou změnou.

Přeneseně se jako patche (záplaty) označují jakékoli dodatečné opravy vydaného softwaru.