Dynamic Kernel Module Support

Из Википедии, бесплатной энциклопедии

Dynamic Kernel Module Support
Тип фреймворк и утилита
Автор Gary Lerhaupt
Разработчик Dell
Написана на Bash
Операционная система Linux
Первый выпуск 2003
Последняя версия 2.8.4[1] (20 ноября 2020)
Репозиторий github.com/dell/dkms
Лицензия GNU General Public License
Сайт github.com/dell/dkms

Dynamic Kernel Module Support или DKMS — фреймворк, который используется для генерации тех модулей ядра Linux, которые в общем случае не включены в дерево исходного кода. DKMS позволяет драйверам устройств автоматически пересобираться, когда ядро уже собрано. DKMS может быть использован в двух направлениях: автоматическая перекомпиляция всех модулей в случае установки новой версии ядра, и установка новых версий модулей (драйверов) в существующую систему без необходимости ручной компиляции или предкомпилированных пакетов. Это, к примеру, делает возможным использование новых видеокарт на старых Linux-системах.

DKMS был написан группой линукс-разработчиков в компании Dell в 2003 году. DKMS уже включен во многие дистрибутивы ОС linux, такие как Debian Squeeze, Ubuntu 8.10[2] (и поздние версии) или Fedora[3], является свободным ПО, выпускаемым под лицензией GNU General Public License (GPL) v2 или поздней.

Примечания[править | править код]

  1. Dell's DKMS repository. Дата обращения: 11 января 2019. Архивировано 11 июня 2018 года.
  2. IntrepidIbex/TechnicalOverview — Ubuntu Wiki. Дата обращения: 22 марта 2010. Архивировано 9 мая 2021 года.
  3. Fedora Package Database — Invalid PackageBuild Name (недоступная ссылка)

Ссылки[править | править код]