Кто создает Linux в 2017 году?
Добавлено: 17 дек 2017, 12:37
Кто создает Linux в 2017 году?
PC Week №14 (935) 21 ноября 2017
Автор: Стивен Воан-Николс
07.11.2017
Linux Foundation только что выпустил свой свежий отчет о том, кем создается Linux.
Идет год 2017-й, и Linux правит компьютерным миром. Вы мне не верите? Linux Foundation сообщает, что Linux используют 90% рабочих нагрузок в публичных облаках, 82% смартфонов всего мира, 62% рынка встроенных систем и буквально 99% суперкомпьютеров. И все это опирается на ядро Linux. В своем отчете «2017 Linux Kernel Development Report» Джонатан Корбет, разработчик ядра Linux и редактор LWN.net, и Грег Кроа-Хартман, ответственный за поддержку стабильной ветки ядра, сообщают о недавней эволюции Linux. Отчет был выпущен к созванной по приглашениям конференции Linux Kernel Summit в Праге.
С 2005 г., когда появилась система управления версиями Git, в ядро Linux поступил вклад от 15 637 разработчиков из более чем 1400 компаний. А за последний год свой вклад в ядро внесли 4300 разработчиков из более 500 компаний. Из них 1670 человек участвовали в этой работе впервые, что составляет третью часть контрибуторов.
Первую десятку компаний, спонсировавших последний год разработку ядра Linux, составили Intel, Red Hat, Linaro, IBM, Samsung, SUSE, Google, AMD, Renesas и Mellanox. Microsoft хоть и остается контрибутором, но уже не входит в начало списка.
Темпы разработок Linux продолжают ускоряться, равно как и число участвующих в них разработчиков и компаний. Вот конкретные цифры. В 2015-2016 гг. за час поступало в среднем 7,8 патчей. А за последний год число принимаемых за один час изменений в ядро составило 8,5. Это не опечатка. Это действительно 8,5 изменений кода в час, или 204 каждые сутки.
Среднее количество дней разработки одного релиза слегка возросло до 67,66 с 66 год назад, а промежуток времени между релизами с хорошей предсказуемостью составлял от 63 до 70 дней. Этот тренд к укороченным и более предсказуемым циклам релизов является результатом повышения дисциплины разработок.
Причина в том, что ныне качественные патчи объединяются и сообщество работает успешнее, не нуждаясь в постоянной починке старых блоков кода. К тому же тестовый сервис Intel 0-Day находит ошибки задолго до того, как они могут попасть в ядро Linux. Этот сервис автоматически ловит патчи из Linux Kernel Mailing List (LKML) и проверяет их. Таким образом, многие проблемы предотвращаются раньше, чем они могут повлиять на пользователей. Источник
PC Week №14 (935) 21 ноября 2017
Автор: Стивен Воан-Николс
07.11.2017
Linux Foundation только что выпустил свой свежий отчет о том, кем создается Linux.
Идет год 2017-й, и Linux правит компьютерным миром. Вы мне не верите? Linux Foundation сообщает, что Linux используют 90% рабочих нагрузок в публичных облаках, 82% смартфонов всего мира, 62% рынка встроенных систем и буквально 99% суперкомпьютеров. И все это опирается на ядро Linux. В своем отчете «2017 Linux Kernel Development Report» Джонатан Корбет, разработчик ядра Linux и редактор LWN.net, и Грег Кроа-Хартман, ответственный за поддержку стабильной ветки ядра, сообщают о недавней эволюции Linux. Отчет был выпущен к созванной по приглашениям конференции Linux Kernel Summit в Праге.
С 2005 г., когда появилась система управления версиями Git, в ядро Linux поступил вклад от 15 637 разработчиков из более чем 1400 компаний. А за последний год свой вклад в ядро внесли 4300 разработчиков из более 500 компаний. Из них 1670 человек участвовали в этой работе впервые, что составляет третью часть контрибуторов.
Первую десятку компаний, спонсировавших последний год разработку ядра Linux, составили Intel, Red Hat, Linaro, IBM, Samsung, SUSE, Google, AMD, Renesas и Mellanox. Microsoft хоть и остается контрибутором, но уже не входит в начало списка.
Темпы разработок Linux продолжают ускоряться, равно как и число участвующих в них разработчиков и компаний. Вот конкретные цифры. В 2015-2016 гг. за час поступало в среднем 7,8 патчей. А за последний год число принимаемых за один час изменений в ядро составило 8,5. Это не опечатка. Это действительно 8,5 изменений кода в час, или 204 каждые сутки.
Среднее количество дней разработки одного релиза слегка возросло до 67,66 с 66 год назад, а промежуток времени между релизами с хорошей предсказуемостью составлял от 63 до 70 дней. Этот тренд к укороченным и более предсказуемым циклам релизов является результатом повышения дисциплины разработок.
Причина в том, что ныне качественные патчи объединяются и сообщество работает успешнее, не нуждаясь в постоянной починке старых блоков кода. К тому же тестовый сервис Intel 0-Day находит ошибки задолго до того, как они могут попасть в ядро Linux. Этот сервис автоматически ловит патчи из Linux Kernel Mailing List (LKML) и проверяет их. Таким образом, многие проблемы предотвращаются раньше, чем они могут повлиять на пользователей. Источник