Разработчики из Linux-компаний Red Hat и SUSE опубликовали код базовой инфраструктуры, предоставляющей универсальный API для применения патчей к ядру Linux «на лету» (без перезагрузки системы и остановки работы приложений).
Изначально для решения этой задачи Red Hat и SUSE независимо друг от друга разработали две конкурирующие технологии: kPatch и kGraft, мало отличающиеся друг от друга по своим возможностям и характеристикам. После дискуссии на конференции Linux Plumbers' Conference, состоявшейся в 2014 году в Дюссельдорфе, обе компании решили объединить усилия и совместно разработать подход к решению проблемы «горячих» патчей.
В минувшую среду код базового API, предложенного SUSE и Red Hat, был принят Линусом Торвальдсом в ядро Linux 3.20.
Стоит также вспомнить, что в 2011 году корпорация Oracle, не участвовавшая в случившейся инициативе, купила авторов первой реализации подобной технологии — компанию Ksplice.
оригинал на www.nixp.ru
[NIXP] Red Hat и SUSE объединили технологии «горячих» патчей (kPatch и kGraft) в общем API для ядра Linux
Модератор: Модераторы разделов
-
Dmitry Shurupov
- Сообщения: 336
- Статус: Open Source geek
- ОС: Ubuntu Linux
[NIXP] Red Hat и SUSE объединили технологии «горячих» патчей (kPatch и kGraft) в общем API для ядра Linux
По-моему, это еще один повод перейти на Убунту.