Mi az a patch?

Ebből a cikkből megtudhatja, mi az a javítás, és mire használják.


Kép: Lisa Pay/Shutterstock.com hirdetés

A fejlesztők időről időre úgynevezett "javításokat" adnak ki szoftvertermékekhez, alkalmazásokhoz és operációs rendszerekhez, amelyeket aztán letöltésre bocsátanak ki, és a felhasználók telepíthetik. De mi is pontosan az a patch? És mire van szükséged?? Ezekre a kérdésekre válaszolunk Önnek a következő cikkben.

Mi az a tapasz és mire használják?

Az úgynevezett javításokkal a fejlesztők bezárhatják a szoftver megjelenése után keletkezett biztonsági réseket. Az ilyen biztonsági hiányosságok például vírusok vagy trójaiak bejutásához vezethetnek a rendszerbe. A hibajavítások javítással is elvégezhetők. A programok ilyen hibáit, amelyek többek között összeomláshoz vezethetnek, "hibáknak" nevezik. Ennek megfelelően a javításokat gyakran "hibajavításoknak" nevezik. A hibák és a biztonsági hiányosságok általában csak akkor válnak nyilvánvalóvá, ha a szoftvert széles körben használják – a legtöbb esetben a közzétételt követően. A felhasználók már telepítették a hibás szoftvert anélkül, hogy a fejlesztők tudták volna, hogy még mindig vannak biztonsági hiányosságok. A javítások a lehető leghamarabb megjelennek, hogy megvédjék a szoftver felhasználóit a nem kívánt támadásoktól. A javítások a programhibák javítására használhatók anélkül, hogy a felhasználónak teljesen újra kellene telepítenie a szoftvert. Az érintett programfájlokat a rendszer törli, és frissített verziókra cseréli. A program forráskódja javításokkal is módosítható. A "hotfix" kifejezés, amelyet gyakran a patch szinonimájaként használnak, olyan javítást jelöl, amely egy olyan biztonsági rést orvosol, amelyet különösen sürgősen be kell zárni.
A "patch" kifejezés a számítógépek korai időszakából származik, amikor a lyukkártyákat még program- és adattárolásra használták. Ezeket a "foltokat" vagy németül "gipszet" egyszerűen az érintett lyukakra ragasztották hiba esetén. Több ilyen javítást gyakran csomagként szállítanak, amelyek több hibát vagy biztonsági rést javítanak ki. A Microsoft rendszeresen ad ki összegyűjtött szoftverfrissítéseket az úgynevezett "Patchdays" részeként, amelyek több javítást is tartalmaznak.

Javítás vagy frissítés – mi a különbség?

De mikor a szoftverfrissítés javítás és mikor frissítés? A javítás és a frissítés közötti különbség nem mindig egyértelműen megkülönböztethető. A frissítés általában új funkciókat vagy a meglévő funkciók továbbfejlesztését tartalmazza. Egyes frissítések, például a javítások, hibajavításokat tartalmaznak. Tehát egy frissítés nevezhető egyfajta kiterjesztett "patch"-nek, amely olyan új funkciókat is megvalósít, amelyek nem kompatibilisek a program előző verziójával.

Bővebben a témáról: