簡介
Ksplice 是一個實驗性的項目,用於無需重啟機器的情況下更新 Linux 核心。發展歷史
Ksplice創立於2008年,為針對Linux核心程式碼作業系統研發免重開機,便可進行程式更新、修補程式安裝技術的軟體業者,技術概念來自麻省理工學院學生的研究,在成立公司後,也在2009年贏得麻省理工學院的10萬美元創業競賽。Ksplice目前在全球擁有約700家企業用戶,提供超過10萬部伺服器的免停機系統更新服務,甲骨文在2011年7月21日宣布完成對Ksplice的購併,交易條件並未公布。
甲骨文將把Ksplice的功能列入該公司Oracle Linux 產品付費用戶的基本服務項目,同時,原本Ksplice提供多款Linux作業系統免停機更新技術的業務亦將終止,將成為甲骨文的獨家服務,作為甲骨文在企業Linux作業系統市場的差異化策略一環。
Ksplice 是一套在原地 (即在運行時)對核心套用補丁的工具,它不需要重新引導。提供現有的核心、它的原始碼和一個或多個統一差異檔案(統一差異檔案是核心補丁的規範形式),Ksplice 就會把核心中現有的錯誤對象代碼替換為新的對象代碼。Ksplice可以替換程式代碼和數據結構。
2009年07月01日,Ksplice Uptrack發布, Linux無需啟動更新核心。Ksplice被稱為使Linux更安全、可靠、穩定的革命性解決方案,系統補丁、核心更新等均可以無縫更新,無需重啟直接完成。