Открытый исходный код Ценится, несмотря на Плохую Документацию и плохое поведение


Результаты опроса с открытым исходным кодом, проведенного GitHub совместно с исследователями из академических кругов, промышленности и сообщества, дают интересные сведения об отношении, опыте и опыте тех, кто использует, создает и поддерживает программное обеспечение с открытым исходным кодом. Полные результаты доступны в виде открытого набора данных, доступного на GitHub.

В ходе опроса было задано более 50 вопросов и собраны ответы от 5500 случайно отобранных респондентов, полученных из более чем 3800 репозиториев с открытым исходным кодом. GitHub.com, и более 500 ответов от неслучайной выборки сообществ, работающих на других платформах.

Ключевые идеи, выявленные GitHub, включают в себя: 

Документация высоко ценится, часто игнорируется и является средством создания инклюзивных и доступных сообществ.

Негативные взаимодействия нечасты, но очень заметны, что имеет последствия для проектной деятельности.

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

Использование и вклад в открытый исходный код часто происходит на работе.

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

Что касается последнего пункта, то 72% респондентов заявили, что они всегда ищут варианты с открытым исходным кодом при оценке новых инструментов. Основной причиной этого была безопасность: 86% опрошенных считали безопасность чрезвычайно или очень важной при выборе программного обеспечения, а 58% считали, что программное обеспечение с открытым исходным кодом обычно лучше, чем проприетарное программное обеспечение (58%) в отношении безопасности.

В то время как пользователи также ценили стабильность, 88% оценили ее как чрезвычайно или очень важную, только 30% считали программное обеспечение с открытым исходным кодом более стабильным, чем проприетарные варианты.. Аналогичным образом, в то время как 75% респондентов ценят пользовательский опыт, только 36% считают программное обеспечение с открытым исходным кодом лучшим в этом отношении.

(нажмите на диаграмму, чтобы увеличить ее)

Наиболее распространенной проблемой, выявленной в ходе обследования, была неполная или устаревшая документация. Это было отмечено 93 процентами респондентов, но, с другой стороны, 60 процентов участников говорят, что они редко или никогда не вносят свой вклад в документацию.Вывод о том, что почти четверть сообщества с открытым исходным кодом читает и пишет по-английски менее «очень хорошо», является фактором, который способствует как плохой или отсутствующей документации, так и необходимости ее четкого и всеобъемлющего изложения.

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

(нажмите на диаграмму, чтобы увеличить ее)

В то время как 18% респондентов лично испытали негативное взаимодействие с другим пользователем в открытом исходном коде, 50% стали свидетелями такого взаимодействия между другими людьми. Безусловно, наиболее часто встречающимся плохим поведением является грубость (45% свидетелей, 16% испытанных), за которой следуют обзывательства (20% свидетелей, 5% испытанных) и стереотипы (11% свидетелей, 3% испытанных). Более серьезные инциденты, такие как сексуальные домогательства, преследование или доксинг, встречаются менее чем у 5% респондентов и переживаются менее чем у 2% (но в совокупности свидетелями являются 14%, а переживают 3%).

Что касается представительства, то выводы, представленные GitHub, включали:

Гендерный дисбаланс в открытом исходном коде остается глубоким: 95% респондентов-мужчины; только 3% — женщины и 1% — недвоичные. Женщины примерно с такой же вероятностью, как и мужчины (68% против 73%), скажут, что они очень заинтересованы в внесении будущих взносов, но с меньшей вероятностью скажут, что они, скорее всего, действительно сделают это (45% против 61%).

Наряду с другими аспектами представленность выше: 1% респондентов идентифицируют себя как трансгендеров (в том числе 9% женщин в открытых источниках), а 7% идентифицируют себя как лесбиянок, геев, бисексуалов, асексуалов или другую сексуальную ориентацию меньшинств. 26% являются иммигрантами (из любой точки мира и в любую точку мира), а 16% являются членами этнических или национальных меньшинств в стране, где они в настоящее время проживают.

Женщины чаще, чем мужчины, сталкиваются с языком или контентом, которые заставляют их чувствовать себя нежеланными (25% против 15%), а также стереотипами (12% против 2%) и нежелательными сексуальными домогательствами (6% против 3%). Неудивительно, что женщины также чаще, чем мужчины, обращаются за помощью напрямую (29% против 13%) к людям, которых они уже хорошо знают (22% против 6%), а не обращаются за помощью к незнакомым людям на общественном форуме или канале. 

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

70% респондентов работают полный или неполный рабочий день, и 85% из них вносят тот или иной вклад в разработку программного обеспечения (например, разработчики, дизайнеры, другие роли в индустрии программного обеспечения) часто или иногда на своей основной работе.

Практически все (94%) из тех, кто работает, используют открытый исходный код, по крайней мере, иногда в своей профессиональной работе (81% используют его часто), и 65% тех, кто вносит свой вклад, делают это в рамках своих рабочих обязанностей.

Из этих данных можно узнать гораздо больше, которые можно загрузить и изучить. 


Добавить комментарий