The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Основные события первых дней конференции Linux.conf.au 2010

21.01.2010 12:48

Один из разработчиков Linux ядра Джонатан Корбет (Jonathan Corbet) во время презентации, на проходящей в Веллингтоне (Новая Зеландия) конференции Linux.conf.au, признался, что сообщество разработчиков Linux ядра может затруднить вступление в него новых участников. Выражая некоторую обеспокоенность по поводу исключительности данного сообщества, Корбет, в тоже время, говорит, что несмотря на имеющиеся барьеры, сообщество развивается.

В качестве подтверждения своих слов Корбет приводит следующие данные: за период чуть больше года осуществлено 55000 отдельных изменений от 2700 разработчиков, представляющих 370 работодателей, что вылилось в 2,8 млн. строк кода (144 набора изменений и добавление более 7300 строк кода каждый день). Таким образом, по его мнению идет "живой и активный" процесс. Кроме того, Корбет выделил и рассмотрел семь задач, которые стоят перед разработчиками ядра: жизнеспособность, масштабируемость, хранение, прозрачность (visibility), актуальность (response), локализация и поддержка аппаратного обеспечения.

Среди других ключевых событий конференции можно отметить заявление Теда Цо (Ted Ts'o), мейнтейнера файловой системы ext4, о том, что данная ФС в течении 2-3 лет станет использоваться по-умолчанию в большинстве дистрибутивов. Тед Цо выделил ее основные преимущества - увеличение производительности (сокращение времени доступа и уменьшение накладных расходов) и уменьшение объема чтения метаданных в 10-100 раз из-за того, что файл теперь может уместиться в один экстент и только один раз нужно прочитать метаданные по указателю из индексного дескриптора.

Джош Беркус (Josh Berkus), разработчик PostgreSQL, в докладе - "10 шагов для разрушения вашего сообщества" (Ten Ways to Destroy Your Community), рассматривает метод по разрушению сообщества (в рамках взаимодействия компании и открытого проекта) и обретению вновь контроля над ним. В качестве примера положительного взаимодействия компании и проекта с открытым кодом Беркус привел отношения HP и Debian GNU/Linux. Среди основных моментов, которые могут привести к развалу сообщества, выделяется:

  • сложные инструменты (например, проприетарная система управления версиями);
  • поощрение "ядовитых" людей в сообществе и максимального ущерба от них;
  • отсутствие документации для разработчиков и рекомендация - RTFM;
  • проведение закрытых заседаний без привлечения и представителей Open Source;
  • связующее звено между компанией и сообществом - лицо, не имеющее полномочий;
  • "управление через запутывание" (например, чрезвычайно запутанные организационные диаграммы);
  • частое изменение лицензии;
  • разрешение вносить изменение в хранилище кода только сотрудникам компании;
  • предоставление человеку, который не написал ни одной строчки кода права на внесение изменений;
  • молчание компании в ответ на запросы представителей сообщества.



  1. Главная ссылка к новости (http://www.linuxworld.com/news...)
  2. Linux.conf.au - Day One
  3. Linux.conf.au - Day Two
Автор новости: wrnews
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/25081-linux
Ключевые слова: linux, kernel, opensource, communuty
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (5) RSS
  • 1, Иван Иванович Иванов (?), 12:48, 21/01/2010 [ответить]  
  • +/
    > ее основные преимущества - увеличение производительности

    На данный момент ext4 медленней, чем ext3 и ext2, благодаря barriers.

     
  • 2, Аноним (-), 13:19, 21/01/2010 [ответить]  
  • +/
    > поощрение "ядовитых" людей в сообществе и максимального ущерба от них;

    Это он про мигеля?

     
     
  • 3, Basiley (ok), 14:36, 21/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    наверное. или батхарт от очередного крестового похода Патрика или РМС.

    p.s.
    отсутствие "ядовитых" людей - столь же пагубно. экосистема должна быть ГАРМОНИЧНОЙ.
    любая поляризация и крен от ваниьлно/щелочного к ускусно/кислотному - малополезны/практичны.

     

  • 4, Аноним (-), 19:47, 21/01/2010 [ответить]  
  • +1 +/
    Автор новости не верно перевел оригинал новости. В оригинале сказано, что не объем метаданных уменьшится в 10-100 раз, а от 10 до 100 обращений для чтения этих метаданных уменьшится за счет того, что Теодор наконец решил ввести экстенты за счет того, что файл может уместиться в один экстент и только один раз нужно счесть методанные по указателю из индексного дескриптора (как там он реализует).
     
  • 5, Alexander (??), 07:41, 22/01/2010 [ответить]  
  • +/
    Какая нафиг локализация в ядре???
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру