GitHub преодолел рубеж в два миллиона репозиториев
Хостинг свободных проектов GitHub.com, базирующийся на системе управления исходными текстами Git и позволяющий разработчикам общаться формате единой социальной сети, сообщил о преодолении отметки в два миллиона git-репозиториев. Примечательно, что 70% из всех проектов были созданы в прошлом году. В настоящее время ежедневно в сервисе регистрируется около 4500 проектов. В сервисе зарегистрировано более 700 тысяч разработчиков.По оценке представителей GitHub в настоящее время около 1.1 млн всех зарегистрированных на сайте проектов являются полными репозиториями. Оставшиеся 900 тысяч репозиториев используются в виде Gist-блоков, предназначенных для публичного размещения и совместного обсуждения различных заметок и мелких кусков кода, которые сохраняются в отдельных git-репозиториях, что позволяет использовать с ними такие возможности как версионный контроль изменений.
С момента введения в строй ресурса GitHub в феврале 2008 года, под крыло нового сервиса перешли такие крупные свободные проекты, как jQuery, Erlang/OTP, Ruby on Rails, curl, node.js, Git, Redis и CakePHP. В GitHub можно найти проекты написанные на 50 языках программирования, от Visual Basic до Google Go. Свои открытые разработки в GitHub ведут такие компании, как Twitter, Facebook, Yandex, RackSpace и Yahoo.
При рассмотрении популярности языков программирования называются следующие цифры:
- 225 тысяч проектов написаны на языке Ruby;
- 138 тысяч проектов написаны на языке JavaScript;
- 77 тысяч проектов написаны на языке Python;
- Число проектов на других языках составляет 560 тысяч.
Если рассматривать популярность не по числу зарегистрированных проектов, а по размеру кодовой базы, то показатели выглядят следующим образом:
- JavaScript 19%
- Ruby 17%
- Python 9%
- C 8%
- Perl 7%
- PHP 7%
- Shell 6%
- Java 6%
- C++ 4%
- VimL 2%
Финансирование развития GitHub производится за счет возможности создания платных приватных репозиториев, ориентированных на ведение корпоративных проектов. Открытые проекты обслуживаются бесплатно и без ограничений на число проектов и участников разработки.
© OpenNet