Кто пишет Linux и программное обеспечение с открытым исходным кодом? Linux статьи
Написать статью
Войдите, чтобы писать статьи

Кто пишет Linux и программное обеспечение с открытым исходным кодом?

24

Кто пишет Open Source

Материал написан пользователем сайта.

Сразу оговорюсь: статья не моя, я её только перевёл.(alexal9). Возможно, посетителям сайта будет любопытно узнать.

"Кто пишет Linux и программное обеспечение с открытым исходным кодом? (link) // Разработчики и, что более важно, компании, которые их нанимают. //Стивен Дж. Воган-Николс"

Часто я сталкиваюсь с теми, кто думает, что Linux и программное обеспечение с открытым исходным кодом делают люди, живущие в подвале своих родителей и пишущие код по доброте душевной. Неверно! В корне неверно!.

Да, некоторые пишут открытый исходный код, чтобы избавиться от творческого зуда или просто потому, что им это нравится. Но если присмотреться, то обнаружится, что подавляющее большинство современных программистов открытого исходного кода делают это по той же причине, что и вы делаете свою работу: деньги.

Не поймите меня неправильно, разработчики программного обеспечения с открытым исходным кодом, как правило, любят свою работу. На каждого известного мне программиста открытого исходного кода, который не любил писать код для назначенного ему проекта, я знал по крайней мере дюжину тех, кто с трудом работал над проприетарными программами. Цифры говорят сами за себя.

Aiven, компания, занимающаяся платформой облачных данных с открытым исходным кодом, недавно проанализировала, кто и что делает с проектами с открытым исходным кодом на GitHub. Они обнаружили, что основными участниками открытого исходного кода были компании — Amazon Web Services, Intel, Red Hat, Google и Microsoft.

Майкрософт!!? Да, Майкрософт. Знаю, что вы сызмальства плевались от одного этого названия, и многие из вас до сих пор продолжают считать Microsoft Империей Зла.

Друзья, Билл Гейтс и Стив Балмер, ни один из которых не любил ни открытый исходный код, ни Linux, почти десятилетие не руководят Microsoft. Это не Microsoft времён наших родителей. Так что, примите это как данность.

Aiven изучила три показателя в архивах GitHub. Это было количество участников, репозиториев (проектов), в которые они внесли свой вклад, и количество коммитов, сделанных участниками. Они были рассчитаны с использованием анализа Google Big Query для PushEvents на общедоступных данных GitHub.

Компания обнаружила, что Microsoft и Google идут ноздря в ноздрю в битве за первое место. Red Hat находится на третьем месте, за ней следует Intel, затем AWS и слегка отстаёт IBM.

В частности, исследование показало, что в последнем квартале 2022 года Microsoft и Google продолжали соперничать за первое место. Сотрудники Google работали над бОльшим количеством проектов, чем Microsoft, но в целом вносили меньше обновлений (коммитов). Red Hat следует за ней и в настоящее время вносит больше коммитов, чем Google: 125 012 в четвертом квартале 2022 года по сравнению с 94 961 у Google. Microsoft опережает обоих с 128 247 проектами.

Тем не менее, что касается внештатных сотрудников, работающих над проектами, Google лидирует с 5 757 по сравнению с 5 513 у Microsoft и 3 656 у Red Hat. Intel занимает четвертое место среди участников GitHub. Несмотря на резкий скачок количества коммитов у AWS, Intel продолжает доказывать свою приверженность открытому исходному коду: 2834 участника работают над проектами и 36 948 коммитов. Конечно, с учетом недавних сокращений в Google разработчиков открытого исходного кода эти цифры могут измениться.

Интересно, что хотя гипероблачные (hypercloud) компании, особенно AWS, не получают признания за поддержку разработки программного обеспечения с открытым исходным кодом, они фактически вкладывают деньги, рабочие места и код в такие проекты. В частности, Aiven обнаружила, что «Amazon увеличивает количество участников с открытым исходным кодом по трем показателям: участники, репозитории, в которые они внесли свой вклад, и количество коммитов участников». Действительно, AWS сделала так много для этого, что по одному показателю, зафиксированному GitHub, Amazon уже вносит больший вклад, чем Intel.

Хейкки Ноусиайнен (Heikki Nousiainen), технический директор и соучредитель Aiven, прокомментировал: «Неожиданным результатом нашего исследования стало то, что Amazon обогнала IBM и стала пятым по величине вкладчиком». Они «опоздали на вечеринку с открытым исходным кодом, но теперь они удваивают свои обязательства в отношении открытого исходного кода и осознают преимущества, которые дает участие в проектах с открытым исходным кодом, которые используют их клиенты».

Так что да, открытый исходный код, безусловно, начинался с отдельных участников, но сегодня, как и годы до этого, именно сотрудники компаний создают код. Как сказал Нусиайнен: «Инновации лежат в основе сообщества открытого исходного кода, но без твердой приверженности компаний вся система будет испытывать трудности. Мы видим, что компании осознают свою роль и поддерживают всех, кто использует открытый исходный код».

Не только Aiven отмечает, что компании теперь являются экономическим двигателем открытого исходного кода. Джонатан Корбет (Jonathan Corbet), главный редактор Linux Weekly News (LWN), в своем последнем анализе выпусков ядра Linux с долгосрочной поддержкой с 5.16 по 6.1 обнаружил, что только 7,5% разработки ядра, измеряемой измененными строками, пришлось на индивидуальных разработчиков. Настоящими лидерами были, по порядку: AMD, Intel, Google, Linaro (основная организация по разработке Arm Linux), Мета и Red Hat.

Если кто-то, работающий в этих группах, и живет в подвалах своих родителей, то только потому, что ему так нравится, а не потому, что не может позволить себе жить в другом месте.

Лайков: +16
войдите, чтобы ставить лайки
24
  • Опубликовано: 09.03.2023
  • alexal9

Комментарии

Stanlyzoolo
Активный пользователь
Активный
09.03.2023
10:35
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+9
войдите, чтобы ставить лайки
Дайте подзатыльник NVidia, пожалуйста)
DrSheppard
Активный пользователь
Активный
09.03.2023
19:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийStanlyzooloРодительский комментарий
0
войдите, чтобы ставить лайки
да вроде уже исправилась
ДенисПопов
15.03.2023
11:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийStanlyzooloРодительский комментарий
0
войдите, чтобы ставить лайки
Это у Торвальдса хорошо получается.
breeder
Активный пользователь
Активный
09.03.2023
10:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
ничто, кроме аудита открытого кода, не может сегодня гарантировать безопасность этого самого кода.
Аудит закрытого кода ,увы, этого не гарантирует, посколько 100% доверия к аудитору нет.
Давно понятно, что если Вас хоть немного волнует безопасность, то либо Вы используете open source, либо пишете себе сами.
igorborisov
Активный пользователь
Активный
09.03.2023
14:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийbreederРодительский комментарий
0
войдите, чтобы ставить лайки
А если у кода дофига строк, как выполнять аудит? К тому же, я могу по неосторожности сам написать небезопасный код. И что делать с кучей библиотек?
[аноним]
09.03.2023
16:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийbreederРодительский комментарий
+1
войдите, чтобы ставить лайки
При удалении из ROSA vncserver1 попутно удаляются плагины VLC, Elisa и ещё всякие матроски. Причём в Убунте этого сервера давно нет, а Роза тоже детс.. настольный дистрибутив вреде бы. К M$ почему-то доверия больше, чем к лидерам отечественного станкостроения (ツ)
igorborisov
Активный пользователь
Активный
15.03.2023
12:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
В Росе мейнтейнеры так решили!
DrSheppard
Активный пользователь
Активный
09.03.2023
17:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийbreederРодительский комментарий
+2
войдите, чтобы ставить лайки
какой-то бред
если осуществлен аудит закрытого кода - то доверия нет
если открытого - то доверие
breeder
Активный пользователь
Активный
10.03.2023
11:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийDrSheppardРодительский комментарий
0
войдите, чтобы ставить лайки
Если репутация аудитора внушает Вам доверие, то ничего не имею против, можете доверять аудиту закрытого кода.
Аудит открытого кода теоретически может перепроверить любой, имеющий достаточную квалификацию, поэтому результатам аудита открытого кода имеет смысл доверять, поскольку некачественный аудит может уронить репутацию аудитора ниже плинтуса.
[аноним]
09.03.2023
11:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Компаниям зарабатывающим использованием ПО выгодно развитие опенсорса, а вот компаниям зарабатывающим продажей ПО не выгодно развитие опенсорса, кто бы что там не говорил и какие статистики не приводил - майки зло, их лояльность опенсорсу рано или поздно аукнеца.
Егор
09.03.2023
14:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+2
войдите, чтобы ставить лайки
Закрытое ПО может постепенно вымереть, так как несёт в себе неизвестные угрозы, его производить будет не только невыгодно, но и бессмысленно. Например, закрытость snap отталкивает людей от его использования, да и к Windows это относится. Чем большую роль в жизни общества будут играть компьютеры, тем опаснее будет становится закрытое ПО, даже простой калькулятор, а не только операционные системы.
[аноним]
09.03.2023
17:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийЕгорРодительский комментарий
+3
войдите, чтобы ставить лайки
Отталкивает сторонников опенсорса, остальным же, не подверженным данной религией важна эффективность, снапы не эффективны, по этому не пользуются популярностью. Приведенная вами винда это подтверждает. На домашнем рынке что важно? Баланс между порогом вхождения и функционалом, следовательно в глазах большинства винда более эффективна, не взирая на риски безопасности. И хотя порог вхождения в линукс в последнее время существенно снизился, но он осложняется инерцией пользователей, не подготовленный пользователь пытается пользоваться линуксом так же как виндой ловя при этом кучу минусов и не видя/не зная о плюсах использования линукса.
Егор
09.03.2023
20:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+1
войдите, чтобы ставить лайки
Так снапы и не будут эффективны, и в винде никакой эффективности нет, эффективны написанные для винды драйверы, но это только вопрос времени. На домашнем рынке говорите? А банк онлайн это не домашний рынок? Хотите без денег остаться, используйте винду. Открытое ПО это вклад в копилку человечества, в перспективы человечества. Закрытое ПО это вклад в копилку конкретного человека, никакой перспективы здесь нет, есть огромная опасность, например, самолет может потерять управление, авария на атомной станции может произойти.
[аноним]
10.03.2023
08:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийЕгорРодительский комментарий
0
войдите, чтобы ставить лайки
"На домашнем рынке говорите? А банк онлайн это не домашний рынок? Хотите без денег остаться, используйте винду."

Большинство уверено - майки их защитят.

"Открытое ПО это вклад в копилку человечества, в перспективы человечества. Закрытое ПО это вклад в копилку конкретного человека"

Большинству на это плевать.

Когда то я то-же был категорично, но теперь я забил на то чем пользуется большинство, если им это нравится, то флаг в руки. Вы большинству ни чего не докажите, а "винде-капец" длится с прошлого дисятилетия.
[аноним]
09.03.2023
23:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
Типовая установка. Калька почти незаметно подлагивает, что очень раздражает. В Вин10 такого нет. Это плюс?
igorborisov
Активный пользователь
Активный
09.03.2023
14:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
Как будто компании, использующие открытое ПО и компании, зарабатывающие продажей ПО - это разные компании.
[аноним]
09.03.2023
17:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
+1
войдите, чтобы ставить лайки
В большинстве да. Если вы про google, то он продает не опенсорс, а с помощью опенсорс. Красная шапка пыталась продавать опенсорс, результат продают техподдержку, а в довесок к ней собранные бинарники, а тем кому тех поддержка была не нужна не нужны и ее бинарники. Попытка прикрыть центось привела к закономерным последствиям.
xKDE
Активный пользователь
Активный
09.03.2023
11:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Это как "зелёная" энергетика))) Если где-то 0 выбросов, это значит лишь то, что в другом месте люди задыхаются в увеличивающемся облаке смога, обеспечивая "чистую зону".
LactoseFree1
Активный пользователь
Активный
09.03.2023
11:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
А чем сейчас IBM занята и какой вклад в открытое программное обеспечение вносит?
breeder
Активный пользователь
Активный
09.03.2023
14:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLactoseFree1Родительский комментарий
+1
войдите, чтобы ставить лайки
голубой гигант как минимум владеет красной шапкой
julyfox
Активный пользователь
Активный
09.03.2023
16:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Плюсанул. Понравился перевод!
DrSheppard
Активный пользователь
Активный
09.03.2023
19:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Не то чтобы сильно хороший перевод, но сама статья хорошая, тема отлично подобрана, авторитетный источник, ну и конечно же за старание лайк. Спасибо!
Mike2003
11.03.2023
09:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Ну opensource бывает тоже разный. Если это частные или pet проекты то в общем то они пишутся за интерес. Тут кстати недавнее обращение нашего разработчика по поводу core.js, который много где используется в т.ч. и корпорациями, а разработчику не приносит ни гроша. Но когда в опенсорс корпорация вываливает свой софт, то тут есть нюанс. Часто это или часть их сервиса-продукта который будут править куча "бесплатных работников" или софт который в проде у них модифицирован (больше нагрузки, платных фич). Бывает даже банальное "нам нужны тулзы под наш продукт - пусть народ бесплатно напишет" заодно это двинет в массы которые потом придут к нам за полным сервисом.
LexD
Активный пользователь
Активный
11.03.2023
12:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Познавательно. А где писал Linux Линус Торвальдс? (вопрос риторический). Ни в коем случае не оспариваю тезис о том, что опенсорс пишут компании.

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила