Показать сообщение отдельно
Старый 19.09.2008, 13:47   #59
Snoopy
Профи
 
Регистрация: 04.06.2008
Сообщений: 1,268
Post

Цитата:
Вопросы, затронутые на конференции разработчиков Linux ядра

Конференция Kernel Summit 2008, проходящая в Портленде, штат Орегон, собрала самых именитых разработчиков Linux. В списке участников были замечены Линус Торвальдс, Эндрю Мортон, и 80 других, не менее известных имен, которые собрались обсудить план дальнейшей работы над ядром, а также поделиться мнениями по другим не менее важным проблемам. На саммите в меньшей степени затрагиваются вопросы стратегии развития или определения отдельных функций ядра – для этого существует список рассылки. Вместо этого участники концентрируют свое внимание на более фундаментальных аспектах взаимодействия, таких как процедуры разработки и выпуска новых версий, или концепция включения и исключения определенных драйверов из ядра.

Подробные отчеты с конференции публикует на своем сайте Linux Weekly News (LWN) разработчик ядра Джонатан Корбет. Но его статьи до 25 сентября будут доступны только подписчикам ресурса, поэтому информация о проблемах, поднимаемых на саммите достаточно ограничена, и почерпывается в основном из блогов и рассылки Linux Kernel Mailing List (LKML).

Так внесенное Аланом Коксом предложение об исключении устаревших и малоиспользуемых драйверов и подсистем из основной ветви ядра и изменении ее номера на 2.8 или 3.0 не встретило поддержки собравшихся. Линус Торвальдс раскритиковал эту идею, сказав, что поддержка старого «железа» не требует сколь-нибудь значительных усилий, но никто не может быть уверен, что устаревшие компьютеры полностью вышли из употребления. Так что, в ближайшем будущем поддержка ISA и первого поколения Video4Linux сохранится.

Другое обсуждение касалось вопроса новых драйверов и на какой стадии они должны быть интегрированы в ядро. Скрестили шпаги две точки зрения, по одной из которых только доведенные до ума модули должны входить в релиз. Это должно стимулировать разработчиков более ответственно подходить к их реализации. В противоположность этому мнению выступала идея включения драйверов по принципу «чем скорее, тем лучше». Аргументом «за» в этом случае являлась быстрая доработка кода сообществом и, как отметил Торвальдс, проверенная временем модель, основываясь на которой разработка ведется последние 2-3 года.

Многие другие вопросы также были затронуты в первый день конференции. Дэйв Джонс коснулся идеи унификации Initramfs и Initrd. Своего рода мини-саммиты проходили по темам: управление энергопотреблением, виртуальные контейнеры и поддержка беспроводных технологий. В конце дня дискуссия подошла к вопросу следования определенной процедуре при выпуске новых релизов, а также привлечения новых специалистов к работе над ядром, особенно для работы по поиску и исправлению ошибок. Незадолго до закрытия прошло голосование по шести новым членам Технического Совета (TAB) при Linux Foundation. Время было установлено с таким расчетом, чтобы участники параллельно проходящей Linux Plumbers Conference тоже смогли бы проголосовать.
© OpenNews
Snoopy вне форума   Ответить с цитированием