75 процентов кода ядра Linux написано корпоративными разработчиками

Убежденные последователи «open-source»-движения, считающие, что ядро операционной системы Linux разрабатывается и совершенствуется силами энтузиастов сообщества, наверняка испытают разочарование при чтении этой новости. Основатель электронного журнала LWN.net и активный член сообщества Linux-разработчиков Джонатан Корбет (Jonathan Corbet) утверждает, что ядро открытой ОС, лежащее в основе большинства популярных дистрибутивов (включая Ubuntu, Debian и Red Hat) на 75 процентов создано квалифицированными корпоративными разработчиками.

На проходящей в Австралии конференции Linux.conf.au 2010 Джонатан Корбет предложил провести тщательный анализ существующего кода ядра и оценить все изменения, сделанные во временном промежутке между 24 декабря 2008 года и 10 января 2010 года. Выяснилось, что в обозначенный период над ядром открытой ОС была проделана колоссальная работа, которая включает в себя 2,8 миллионов новых строк кода и 55 000 существенных исправлений.

«Процесс разработки ядра продолжается по сей день и является практически непрерывным. База кода ежедневно пополняется более чем 7 000 строк, - сообщает Джонатан Корбет, – Однако стоит обратить внимание на то, кем именно написана его большая часть.

Проведенный анализ показал, что 18 процентов кода ядра действительно написаны добровольными членами Linux-сообщества, не имеющими отношения ни к одной конкретной корпорации. Точное происхождение еще 7 процентов кода установить не удалось. Оставшийся код создан людьми, работающими в различных ИТ-компаниях, по заданию собственного руководства.

Самый серьезный вклад в разработку ядра принадлежит компании Red Hat, чьи программисты написали примерно 12 процентов всего «корпоративного» кода. 8 процентов кода было написано разработчиками из Intel. Небольшими порциями кода (6 процентов) отметились корпорации IBM и Novell. Еще 3 процента кода принадлежат сотрудникам Oracle.

«Мы можем смело утверждать, что ядро Linux на 75 процентов создано людьми, которым заплатили за его разработку», - объясняет Джонатан Корбет. И несмотря на ярко выраженное соперничество между некоторыми перечисленными компаниями, ядро открытой ОС в буквальном смысле слова является их общим детищем.

Главная тема: 
field_vote: 
Пока без оценки

Комментарии

Вполне логично - лучше делать сообща, модифицировать ядро под свои конкретные разработки и строить общую базу, которая всем пригодится, чем всем участникам рынка покупать за большие деньги ядро у одной частной конторы или делать самим, тратя силы еще и на охрану секретов. Это и есть сообщество - люди объединенные общей целью (не прибылью любой ценой, а прибылью через инновации) и делающие совместно трудную работу, затраты на которую в одиночку будут чрезмерно большими. Все как Столлман говорит.

Честно говоря, тоже не вижу ничего страшного в том, что 75% кода оплачено корпорациями. Напротив, это отличное доказательство того, что сама концепция opensource работает, если даже такие крупнейшие корпорации, как Intel и IBM в нее поверили и продолжают верить уже многие годы. Было бы странно, если бы большая часть кода была написана любителями «на коленке».

Хотя я допускаю, то такая аналитика будет использоваться конторами вроде Microsoft для того, чтобы объявить, что opensource никакой не open и корпорации могут в любой момент повлиять на процесс разработки, пригрозив сократить финансирование.

Ну что вы, Microsoft ни за что не станет такого утверждать. :) Ведь тогда им придется публично признать, что Open Source в основном пишется не нищими студентами-любителями на коленке для таких же несчастных, которым не хватило денег на продукт "мирового лидера", а является результатом работы высококвалифицированных профессионалов. В остальном полностью согласен.

Концепция Копилефт, заложенная в GPL с самого ее основания, не позволит ничего "торжественно закрыть". GNU не позволяет присваивать себе результаты чужого свободного труда, как BSD лицензия. Как выразился сам Столлман: "майкрософт защищает свои секреты заявляя "это мое". Но он так же может сказать и про вашу работу, если она не защищена копилефтом".

Ничего удивительного, что некрософт так бесит GPL и он называет ее "совершенно неприемлемой", в отличие от BSD. Конечно, ведь BSD можно внаглую копировать, закрывать и продавать за любые деньги.

И, кстати, продавать свои части кода GPL совсем не запрещает. Если ваш код найден в каком-то проприетарном продукте и вы его не продавали и не передавали безвозмездно - смело в суд.

Комментировать

Filtered HTML

  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.