Flicken

Definition - Was bedeutet Patch?

Ein Patch ist ein Software-Update, das Code enthält, der in den Code eines ausführbaren Programms eingefügt (oder gepatcht) wird. In der Regel wird ein Patch in ein vorhandenes Softwareprogramm installiert. Patches sind häufig vorübergehende Korrekturen zwischen vollständigen Versionen eines Softwarepakets.

Patches können eine der folgenden Aktionen ausführen:

  • Beheben Sie einen Softwarefehler
  • Installieren Sie neue Treiber
  • Beheben Sie neue Sicherheitslücken
  • Beheben Sie Probleme mit der Softwarestabilität
  • Aktualisieren Sie die Software

Technische.me erklärt Patch

Software-Patches können kostenlos oder zum Verkauf angeboten werden. Einige Unternehmen liefern Patches nur an registrierte Benutzer. Patches sind normalerweise als Internet-Downloads verfügbar.

Wenn der ursprüngliche Quellcode proprietär ist und nicht für die breite Öffentlichkeit freigegeben wird, werden Patches als ausführbarer Binärcode freigegeben. Patches ändern den vorhandenen Programmcode, indem sie ihn ändern oder vollständig ersetzen.

Patches sind als Methode zur Aktualisierung von Programmen oder neuen Systemsicherheitsbedrohungen, die regelmäßig auftreten, insbesondere in Online-Umgebungen, äußerst wichtig geworden. Früher wurden Patches manuell installiert. Heutzutage sind automatische Updates sehr beliebt und als selbstinstallierende Pakete auf den Support-Seiten der Softwareanbieter auf ihrer Website verfügbar.

Obwohl die Größe von Patches zwischen mehreren Kilobyte und Hunderten von Megabyte variieren kann, werden Patches normalerweise als eher klein empfunden. Große Patches, die dem Microsoft Windows-Betriebssystem gemeinsam sind, werden im Allgemeinen als Service Packs bezeichnet und können über 100 MB groß sein.