Организация Linux Foundation опубликовала результаты исследования, посвященного процессу создания ядра системы Linux. Их практическая ценность заключается в том, что представленные факты развеивают несколько распространенных предрассудков, относящихся к разработке свободного ПО. Остановимся на наиболее важных и интересных.
Исследования показали, что в создании каждого нового релиза ядра принимает участие более тысячи специалистов, работающих в более, чем ста различных компаниях. Таким образом, распространенное заблуждение о том, что написанием свободных программ занимается горстка энтузиастов, не имеет под собой никакого основания. Более того, не каждая коммерческая фирма может похвастаться таким количеством сотрудников.
Впечатляют и данные, свидетельствующие о динамичности развития ядра Linux. За период с 2005 года по сей день в его код были внесены изменения, предложенные 3700 специалистами, представляющими почти 200 различных компаний. Причем, за это время число активных разработчиков выросло в три раза.
Каждый год в код ядра добавляется в среднем 3621 строк. Таким образом, размер исходного текста ежегодно растет примерно на 10%, а выпуск новой версии происходит каждые два с половиной месяца.
Подавляющее большинство разработчиков (от 70 до 95 процентов) получают за свой труд материальное вознаграждение. Стало быть, не может быть даже речи о том, что ядро системы Linux создается энтузиастами, для которых это занятие не более, чем хобби. Работодателя не удалось установить только для 12,9% всех участников процесса, причем эта категория ответственна только за 10% от всех изменений.
Наконец, опровергнут миф о том, что Linux создается партизанскими методами
за спиной крупных компаний, которые якобы категорически не приемлют
идеологию свободного ПО. Более 70% от всего кода ядра написано официальными
сотрудниками достаточно известных фирм, относящихся к флагманам отрасли:
IBM, Intel, NetApp, Novell, Oracle, Red Hat и др.
По материалам PCweek/RE Online.