![]() | Эту статью предлагается удалить. |
OpenRC | |
---|---|
![]() | |
Тип | init демон |
Автор | Рой Марплс |
Разработчик | OpenRC Developers |
Написана на | Си[1] |
Операционные системы | Linux, FreeBSD, NetBSD |
Первый выпуск | 5 апреля 2007 |
Последняя версия | 0.45.2 (3 июля 2022г.) |
Репозиторий | github.com/OpenRC/openrc |
Лицензия | 2-clause BSD license |
Сайт | GentooWiki, GitWeb |
![]() |
OpenRC — система инициализации на основе зависимостей, которая работает вместе с программой инициализации init. Она полностью совместима со сценариями Gentoo, но, тем не менее, может использоваться и в других дистрибутивах Linux и BSD. Он был создан Роем Марплсом, разработчиком NetBSD, который также принимал активное участие в проекте Gentoo.[2][3]
OpenRC предоставляет обычные функции, ожидаемые от современной системы инициализации: загрузка на основе зависимостей, процесс сегрегации через cgroups (в Linux и других системах — разделение между разными уровнями запуска), конфигурации переменных среды.
Такие операционные системы как Gentoo, Alpine Linux, Hyperbola GNU/Linux-libre[англ.], Parabola GNU/Linux-libre, Maemo Leste, TrueOS и ряд других unix-подобных систем используют OpenRC, в то время как некоторые другие, такие как Devuan, Artix Linux предлагают её как один из вариантов[4]. Это означает, что программные пакеты и демоны этих операционных систем/дистрибутивов поддерживают его, поставляют и/или используют доступные скрипты.
{{cite news}}
: Проверьте значение даты: |date=
(справка)