Кэй Сиверс (Kay Sievers) из компании Red Hat объявил о том, что код udev будет включен уже в следующий релиз init-системы systemd.
Система systemd — это замена System V init, разработанная Леннартом Поттерингом (Lennart Poettering) из Red Hat (при участии Сиверса) и представленная широкой публике в мае 2010 года. В свою очередь, Сиверс является одним из основных разработчиков подсистемы udev, обеспечивающей управление устройствами в Linux. Теперь оба проекта (systemd и udev) будут развиваться в рамках одной кодовой базы init-системы systemd. В связи с этим, сменится и нумерация релизов systemd — следующий релиз получит версию 184 (так сохранится преемственность версий от udev).
Объясняя свое решение, Кэй отмечает, что современная init-система должна полноценно поддерживать горячее подключение устройств, и работа udev по управлению устройствами, знание udev о полном «жизненном цикле устройства» является составной частью systemd, а не изолированным процессом. Таким образом, включение udev в состав systemd призвано «минимизировать административную нагрузку, дублирование кода, а также помочь решить циклические зависимости в сборке базовых компонентов ОС».
После того, как udev включат в кодовую базу systemd, сохранится и официальная поддержка самостоятельных сборок udev (вне systemd), причем «она будет действовать долгое время, поскольку такие сборки необходимы для корректной работы initrd (не имеющих в составе systemd)». Разработчики Linux-дистрибутивов, не желающих использовать systemd, смогут собирать udev из кодовой базы systemd, которому обещают продолжительную совместимость с системами без systemd. «Для нас очень важна совместимость», — подчеркнул Кэй.
Некоммерческая организация The Linux Foundation представила очередной отчет со статистикой по разработке кода ядра Linux — «Linux Kernel Development».
Подобные отчеты готовятся в The Linux Foundation ежегодно и собирают данные о том, какие разработчики и какие компании вносят изменения в код ядра Linux, кто спонсирует эти изменения и с какой скоростью идёт процесс разработки. Одной из главных новостей в нынешнем отчета стало появление корпорации Microsoft в списке из 20 компаний, которые внесли самое значимое количество изменений в ядро Linux (на 17 месте). Впрочем, теперь это уже вряд ли кого-то всерьез удивит, поскольку, как известно, интерес Microsoft связан с реализацией поддержки системы виртуализации Hyper-V, драйвер которой появился в недавних релизах ядра Linux.
Среди прочих важных наблюдений The Linux Foundation:
С 2005 года в код ядра Linux внесли изменения более 7800 разработчиков из 800 различных компаний.
75 % изменений в ядре Linux производятся разработчиками, которым за это платят компании, заинтересованные в данных модификациях.
Скорость изменения кодовой базы Linux продолжает расти. В каждый релиз ядра, который случается раз в 2-3 месяца, вносится от 8 до 12 тысяч патчей.
Компании-лидеры по числу изменений, вносимых в код ядра Linux с момента прошлого исследования (с версии 2.6.36 до 3.2):
Red Hat,
Intel,
Novell,
IBM,
Texas Instruments,
Broadcom,
Nokia,
Samsung,
Oracle,
Google.
Среди непосредственно разработчиков, лидирующих по числу изменений в ядре Linux за тот же период, можно выделить первую тройку: Марк Браун (Mark Brown), Томас Глейкснер (Thomas Gleixner; автор trace) и Джо Перчс (Joe Perches).
Полный отчёт The Linux Foundation доступен в формате PDF по этой ссылке (0,7 Мб).
12 апреля, в четверг следующей недели, в Москве пройдет саммит Russian Open Source Summit 2012 (ROSS 2012), посвященный свободному программному обеспечению. До окончания приема заявок на регистрацию осталось всего 5 дней.
Сегодня nixp.ru стал информационным партнёром Russian Open Source Summit 2012. Кроме того, на мероприятии ожидается выступление основателя проекта nixp.ru и соучредителя ЗАО «Флант» Дмитрия Шурупова, который в небольшой презентации на секции 8 («Открытые продукты для SMB») расскажет про недавно анонсированную подписку Ubuntu Advantage на территории России.
Среди основных вопросов, которые будут затронуты на ROSS 2012: реализация плана по переходу органов власти и бюджетных учреждений РФ на свободное ПО, создание Национальной программной платформы (НПП), практическое использование свободного ПО в различных отраслях экономики, разработка продуктов на базе СПО для малого и среднего бизнеса, сертифицированные защищенные программные решения на базе открытого кода, а также обучение пользователей и специалистов.
На саммите выступят:
Илья Массух, заместитель министра связи и массовых коммуникаций РФ;
Николай Комлев, исполнительный директор АП КИТ;
Вернер Кноблих (Werner Knoblich), глава Red Hat по региону EMEA;
Джесус Корриус (Jesus Corrius), член правления The Document Foundation;
Салават Байтимиров, заместитель директора департамента организации и контроля Министерства юстиции РФ;
Станислав Казарин, заместитель председателя Правительства Самарской области;
Кайл Макдональд (Kyle MacDonald), вице-президент по облачной стратегии Canonical;
Олег Сютин, директор по технологическому развитию Microsoft Russia;
Олег Симаков, ИТ-директор МИАЦ РАМН.
С полной программой ROSS 2012 можно ознакомиться здесь, а регистрация доступна на этой странице. Участие для слушателей бесплатное (после подтверждения регистрации оргкомитетом).
По всем вопросам участия в саммите можно обратиться в оргкомитет ROSS 2012 по телефону/факсу (495) 231-3049 или по электронной почте conf@infosystem.ru.