Результаты опроса разработчиков Eclipse с открытым исходным кодом этого года включают некоторые интересные выводы о том, что мотивирует участие в проектах с открытым исходным кодом и мотивирует разработчиков создавать приложения в свободное время.
По сравнению с предыдущими годами, опрос отметил, что корпоративная политика становится более позитивной в отношении участия с открытым исходным кодом, и только 0,6% респондентов выбрали «Не допускает использования какого-либо программного обеспечения с открытым исходным кодом» для описания политики своих организаций.
Напротив, самый популярный ответ (39,5%) указывал как на использование, так и на участие в проектах с открытым исходным кодом, и еще 9,7% были в организациях, которые внесли значительный вклад в проекты с открытым исходным кодом:
Новый вопрос в опросе исследовал, почему люди участвуют в проектах с открытым исходным кодом. Только 28,5% признались, что «я не участвую ни в одном проекте с открытым исходным кодом», 71,5% опрошенных разработчиков участвовали в проектах с открытым исходным кодом, а альтруистический ответ «Хотел бы вернуть …» был самым популярным выбором (54%):
Еще один вопрос касался того, разрабатывали ли респонденты программное обеспечение/приложения, не связанные с их повседневной работой.
Ян Скерретт, директор по маркетингу Фонда Eclipse, который отвечает за опрос, прокомментировал:
Я был немного удивлен, что 84% заявили, что тратят некоторое количество личного времени на разработку программного обеспечения. Основная причина заключается в изучении новых технологий, 74% ответили, что им «нравится программировать и изучать новые технологии», а 71% — «держать свои навыки острыми». Важный урок для всех, кто работает в индустрии программного обеспечения, ориентированной на разработчиков: облегчите разработчику изучение вашей технологии.
Опрос проводился с 23 апреля по 15 мая 2012 года. Из 840 респондентов 732 завершили опрос, и результаты основаны на 732 завершенных ответах на опрос. 52% респондентов имеют опыт написания кода в профессиональном качестве более 10 лет, 52% имеют опыт написания кода 2-10 лет и 12% менее 2 лет. В целом 90% удовлетворены или очень довольны Eclipse:
Тенденции, отмеченные в опросе этого года, заключаются в том, что все больше людей планируют облачные вычисления, и 21% уже развернули приложение в облаке, причем облачные сервисы Amazon являются наиболее популярными-36%, хотя использование частных облаков увеличилось до 30%.
Мобильные вычисления в настоящее время более прочно утвердились, и только 24% не планируют создавать мобильные приложения, что меньше, чем 32% в 2011 году. Android является самой популярной целью (89,6%), за ней следует iOS. (73,8%), а остальные значительно отстают — Blackberry 11,4%, Windows Phone 11,1%, Symbian 2,3%, Bada 1,3%, при этом 19,9% выбрали «Мы оптимизируем наш веб-сайт для мобильных устройств». Что касается использования мобильных фреймворков и платформ, то Скерретт комментирует:
Немного удивительно, что все больше разработчиков не используют кросс-платформенные фреймворки. 60% утверждают, что используют только SDK для мобильных ОС. Самыми популярными мобильными фреймворками являются jQuery Mobile (28,6%) и PhoneGap (17,9%).
Другие выводы касаются предпочтений операционной системы, языка и IDE.
В то время как Windows по-прежнему доминирует (55%), это на 8% меньше, чем в 2011 году; Linux показал рост на 4,5% до 32,50%, а Mac OSX увеличился на 3,5% до 12%.
Java остается на сегодняшний день самым популярным языком, 76% называют его своим основным языком
Apache Tomcat по-прежнему остается самым популярным сервером приложений: 34% респондентов используют его для развернутых приложений, а Spring по-прежнему является самой популярной платформой для тех, кто занимается разработкой на стороне сервера (23%).
Хотя Subversion является доминирующей системой управления исходным кодом, ее популярность снова снизилась (теперь на 45% по сравнению с 51% в 2011 году), и именно Git (23%) набирает обороты. Ant был явным лидером в качестве инструмента управления сборкой с долей 51%, но популярность Maven возросла (с 13% в 2011 году до 27%), обогнав Дженкинса и Хадсона, которые оба отстали.