Корпорация Microsoft провела опрос среди Open Source-разработчиков своей сети (MSDN) о предпочтительных системах контроля версий и хостинг-платформах.
В опросе участвовали более 1000 человек, а результаты подтвердили общую тенденцию, а именно — популярность Git и GitHub. Всех проголосовавших Microsoft разделила по используемым ими операционным системам. Результаты получились такими:
Windows-разработчики выбирают CodePlex и GitHub (разница в 1-2 человека, 38 процентов против 37,9). Предпочтительной системой контроля версий является Git (30,7 %), а за ней следуют со схожими процентами сразу три другие: Subversion (23,9 %), Mercurial (20,7 %) и Microsoft Team Foundation Server (20,6 %).
Mac-разработчики в целом солидарны с Linux-коллегами, причем любовь к Git и GitHub является еще более ярковыраженной: GitHub (86,7 %) и Google Code (6,3 %); Git (78,3 %), Subversion (9,1 %), Mercurial (8,4 %).
Тем временем, в минувшую пятницу Google, как и обещала, добавила поддержку Git в Google Code (подтверждение можно увидеть в тикете 2454).
Журналисты с LWN.net подготовили очередную статистику по количеству изменений в ядре Linux к грядущему релизу 3.0. Корпорация Microsoft неожиданно стала пятой компанией по числу правок, внесенных в ядро.
На самом деле, этот результат не так удивителен, если посмотреть на «природу» этих правок. Microsoft давно сотрудничает с Open Source-миром в выгодном для себя русле: прямой интерес корпорации заключается во всесторонней поддержке её технологий на других платформах. Это и побудило её ещё в 2009 году предложить разработчикам Linux свой драйвер для системы виртуализации Microsoft Hyper-V.
Однако тогда у Linux-разработчиков возникло очень много пожеланий к Microsoft по поводу правильности оформления кода. Первое время Microsoft никак не реагировала на эти просьбы, но вот несколько месяцев назад все работы, необходимые для принятия драйвера в основную ветвь ядра Linux, были завершены. В итоге, получилось, что один только разработчик Microsoft Шринивасан (K. Y. Srinivasan) внес 343 изменения. Суммарное количество changesets для Microsoft составило 361, что и поставило корпорацию на 5 позицию среди других компаний. Софтверный гигант уступил лишь Red Hat (1000 изменений для Linux 3.0), Intel (839 изменений), Novell и IBM.
Другая статистика, учитывающая изменения по числу строк кода, оказалась не столь успешной для Microsoft: её силами были изменены 11.564 строки кода (1,3 процента от общего числа изменений) по сравнению, например, с 163.232 (18,1 %) в случае Intel.
В любом случае этот случай вряд ли стоит рассматривать как серьезную тенденцию — это единичное проявление заботы Microsoft над поддержкой её технологии виртуализации в Linux.
P.S. Оригинальный материал со статистикой на LWN.net доступен по этой ссылке, но до 21 июля его могут читать только платные подписчики на издание.