KGraft

kGraft er en egenskap ved Linux-kjernen som implementerer live patching av en kjørende operativsystemkjerne. Ved å unngå behovet for gjenoppstart av systemet med den nye kjernen som inneholder de ønskede endringer, sørger kGraft for å maksimalisere systemets oppetid og tilgjengelighet. Samtidig tillater  kGraft kjernerelaterte sikkerhetsoppdateringer uten at de øker den skedulerte nedetid. kGraft tillater at komplette funksjoner i en kjørende kjerne blir erstattet av oppgraderinger, og gjør dette trygt ved at de oprinnelige versjonene erstattes av deres oppgraderinger for å sike per-prosess konsistens mens live patching blir utført.

kGraft blir utviklet av SuSE og er lisensiert under GNU General Public License versjon to og tre (GPLv2 og GPLv3). Den 27. mars 2014 ble kGraft tilgjengelig for Linuxkjernen, og det minimalistiske grunnlaget for live patching ble innført i versjon 4.0, som ble lansert 12. april 2015.

Referanser

Linuxkjernen