Оптимизм относительно будущего открытого исходного кода высок среди разработчиков программного обеспечения во всем мире. Однако все большее число разработчиков беспокоятся о том, что недостаток финансирования и корпоративной поддержки угрожает его устойчивости.
Это один из ключевых выводов второго ежегодного опроса DigitalOcean с открытым исходным кодом, опубликованного на прошлой неделе в его сезонном отчете «Потоки, открытый исходный код 2019».
Онлайн-опрос предоставляет снимок состояния открытого исходного кода, а также оценку инклюзивности и дружелюбия участников. Участвовало более 5800 разработчиков со всего мира.
Поскольку разработчики могут работать как индивидуально, так и в небольших группах, опрос не был разослан конкретным компаниям. По словам Эдди Занески, менеджера по связям с разработчиками в DigitalOcean, респонденты идентифицировали себя и указали размер компании / команды, с которой они работали. Компания обращалась к сообществу разработчиков в основном через социальные сети и почтовые кампании с конца августа до начала октября.
В целом, разработчики с оптимизмом смотрели на состояние сообщества open source, но выразили некоторую обеспокоенность по поводу будущей устойчивости open source, отметил Занески.
«Полученные результаты также поднимают вопросы о том, насколько доброжелательно сообщество приветствует новичков, особенно женщин и молодых разработчиков», — сказал он LinuxInsider.
«Жюри до сих пор не решено, является ли большое технологическое взаимодействие с сообществом открытого кода положительным или отрицательным», — добавил Занески.
Содержание статьи
Обзор результатов
Участие в открытых источниках увеличилось на 8 процентов по сравнению с прошлогодним опросом. Это увеличение участия распространяется не только на новых участников, но и на тех, кто уже вносит свой вклад. Шестьдесят процентов бывших участников, которые ответили на опрос снова в этом году, сказали, что они увеличили свое участие в открытых источниках.
Треть участников выразили сомнение по поводу будущей устойчивости технологий с открытым исходным кодом, сославшись на отсутствие финансирования и поддержки со стороны крупных корпораций в качестве препятствий для будущего успеха.
Многие респонденты указывали на необходимость улучшения, когда дело доходит до инклюзивности. Тем не менее, разработчики могли сказать что-то хорошее об инклюзивности и дружелюбии в открытом исходном коде.
Представители молодого поколения, особенно женщины, сказали, что они чувствуют себя относительно неуместно и менее приветствуются в сообществе открытого кода. Только треть женщин-респондентов высоко оценили разнообразие сообщества. Четверть опрошенных женщин оценили его как очень низкий.
Удивительные результаты
Результаты опроса этого года показали ключевые различия поколений, согласно Занески. Исследователей больше всего удивили различия во мнениях среди разработчиков разных поколений и полов.
Хотя сообщество разработчиков в целом с оптимизмом смотрит в будущее движения с открытым исходным кодом, 76 процентов разработчиков моложе 34 лет считают, что сообщество растет, по сравнению с 57 процентами разработчиков старше 45 лет.
Женщины в сообществе open source гораздо чаще говорили, что чувствуют себя неуместно, по сравнению с мужчинами. По словам Занески, это говорит о том, что движению за открытый исходный код необходимо улучшить проблемы инклюзивности.
Ключевые элементы для выживания
Инклюзивность и дружелюбие являются ключом к успеху любого проекта с открытым исходным кодом. Как и на рабочем месте, если участники не чувствуют себя желанными, они не смогут выполнять свою лучшую работу или хотят остаться без дела, предположил Гарет Гринуэй, старший разработчик программного обеспечения в SaltStack.
«Если мы посмотрим на многие более успешные и долгоживущие проекты с открытым исходным кодом, у них есть общая черта в том, что они отдают приоритет взаимодействию с сообществом», — сказал он LinuxInsider.
Проекты с открытым исходным кодом должны предоставлять участникам три основных момента:
- Администраторы проекта должны обеспечить, чтобы люди чувствовали себя желанными при присоединении к новому сообществу.
- Им нужно убедиться, что люди чувствуют, что могут задавать свои вопросы, не опасаясь насмешек.
- Они также должны установить четкое уважение к другим конкурирующим проектам, которые могут находиться в аналогичном пространстве.
«Проекты с открытым исходным кодом, как и компании, должны опираться на свои собственные достоинства, а не унижая других», — сказал Гринуэй.
Без открытости и дружелюбия открытый исходный код рискует стать закрытым сообществом, жители которого не могут отразить отдельных людей, группы и большой мир — верный путь к возможной неактуальности, заметил Чарльз Кинг, главный аналитик Pund-IT.
«Я предпочитаю надеяться, что эти проблемы будут решаться с течением времени, поскольку сексистские, расистские и гомофобные элементы заменяются более молодыми, непредубежденными людьми и группами», — сказал он LinuxInsider.
Big Tech Tech Impague
Согласно опросу, мнения разделились по поводу влияния крупных технологических игроков на среду с открытым исходным кодом. Две трети отвечающих разработчиков либо были обеспокоены, либо не уверены в причастности крупных технологий к открытому исходному коду.
Разработчики, которые участвовали в прошлогоднем опросе, разделились на 50/50 о том, внесли ли крупные технологические компании столько же в сообщество open source, сколько они получили, отметил Занески.
В этом году мнения были менее ясными: 40 процентов разработчиков заявили, что они обеспокоены уровнем участия крупных технологий, и 25 процентов не уверены.
В этом году настоящая поддержка open source крупной технологией все еще была больным местом для многих разработчиков. Был достигнут консенсус в отношении того, что крупные технологические компании не имеют добрых намерений и нарушают лицензионные ограничения для получения конкурентных преимуществ.
Alphabet и Microsoft воспринимались как наиболее дружелюбные по отношению к сообществу разработчиков открытого кода. Apple считалась явно недружественной, отражая результаты прошлого года.
Тем не менее, 84 процента разработчиков в этом году заявили о своем оптимистическом отношении к будущему открытого исходного кода. Семьдесят три процента опрошенных разработчиков выразили уверенность в том, что сообщество open source растет.
Переопределение факторов
Высокий уровень оптимизма и уверенности в сообществе открытого исходного кода, а также тот факт, что 60 процентов респондентов, участвовавших в текущем опросе, увеличили свое участие в открытых источниках, отражают "давно установленный Факт, что открытый исходный код выиграл ", сказал Гринуэй.
«Когда вы видите, что компании, которые традиционно занимают жесткие позиции против него, выступают против него и становятся одними из его самых сильных сторонников, это очень показательно, — отметил он.
Большое препятствие, которое много проекты и компании сейчас сталкиваются с тем же препятствием, с которым они всегда сталкивались: как финансировать свою работу.
«К сожалению, многие из этих групп считают, что для этого им необходимо принять более ограничительные модели лицензирования, "Гринуэй сказал." Открытый исходный код не бизнес-модель. Такого никогда не было. Это модель развития. "
Усилия с высокой отдачей
Ценность любого опроса заключается в качестве его вопросов и участников. Ответы более чем 5800 разработчиков из разных регионов мира дают качественный снимок общего состояния открытого исходного кода, сказал Кинг.
«Тот факт, что опрос включал вопросы о острых темах, включая разнообразие и инклюзивность, корпоративные вклады и усилия некоторых поставщиков, чтобы извращать открытый исходный код поскольку их собственный конкурентный выигрыш говорит о ценности этих усилий », — отметил он.
Future Insights
Спустя более 20 лет сообщество открытого исходного кода все еще развивается гораздо дальше, чем первоначальные лидеры. По мере приближения 2020 года становится очевидным, что сообществу открытого исходного кода необходимо продолжать развиваться, чтобы оставаться здоровым, и привлекать людей из всех слоев общества к участию в создании программного обеспечения, которое будет питать наш будущее, сказал Занески.
«Мы надеемся, что эти результаты будут стимулировать более широкое участие в сообществе открытого исходного кода, — отметил он, — особенно со стороны женщин и молодежи».