Сравнение хостингов для проектов свободного программного обеспечения
Хостинги исходного кода — веб-сайты, используемые для хранения исходного кода. Они часто используются проектами с открытым исходным кодом и другими проектами с несколькими разработчиками для обработки различных версий. Они помогают разработчикам публиковать патчи кода организованно. Часто эти веб-сайты поддерживают контроль версий, отслеживание ошибок, управление выпуском, списки рассылки и документацию на основе вики.
Возможности
| Название | Хостинг кода | Просмотр кода | Отслежи- вание ошибок |
Хостинг сайта | Вики | Система перевода | Оболочка сервера |
Рассылка почты | Группа новостей (NNTP) | Форум | Личный раздел | Приватный раздел | Объявления | Система сборки | Команда |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Assembla | Да | Да | Да | Нет | Да | Нет | Да | Нет | Нет | Да | Да | Да | Да | Да | Да |
| Bitbucket | Да (максимум 2GB бесплатно[1]) | Да | Да | Да | Да | Нет | Нет | Нет | Нет | Нет | Да | Да | Нет | Нет | Да |
| codebase | Да | Да | Да | Нет | Да | Нет | Нет | Нет | Нет | Нет | нет инф. | нет инф. | Да | Нет | Нет |
| Codendi | Да | Нет | Да | Нет | Да | Нет | Да | Да | Нет | Да | Нет | Нет | Да | Нет | Нет |
| CVSDude | Да (макс. 2MB[2]) | Нет | Да (платно)[2] |
Нет | Да (платно)[2] |
Нет | Нет | Да (платно)[2] |
Нет | Нет | Нет | Нет | Нет | Нет | Да (платно)[2] |
| GitHub | Да (Не допускаются файлы больше 100 мегабайт[3]) | Да[4] | Да[5] | Да | Да | Нет | Нет | Нет | Нет | Нет | Да | Да (Допускается совместная работа лишь трёх аккаунтов на бесплатном тарифном плане[6]) | Да | Частично Предоставляется третьим лицом (например, Travis CI)[7] | Да |
| GitLab | Да | Да | Да | Да | Да | Нет | Нет | Нет | Нет | Нет | Да | Да | Да | Да | Да |
| GNU Savannah | Да | нет инф. | Да | нет инф. | нет инф. | нет инф. | Да | Да | Да | Да | нет инф. | нет инф. | Да | нет инф. | нет инф. |
| KForge/ KnowledgeForge | Да | Нет | Да | Да | Да | Нет | Нет | Да | Нет | нет инф. | Нет | Нет | Да | Нет | Нет |
| Launchpad | Да | Да | Да | Нет | Нет | Да | Нет | Да | Нет | Нет | Да | Да (только безопасность)[8] |
Да | Да (Ubuntu) | Да |
| SourceForge.net | Да | Нет | Да | Да | Да | Нет | Да | Да | Нет | Да | Нет | Нет | Да | Нет | Нет |
| openSUSE Build Service | Нет | Нет | Да (outside) |
Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Да[9] | Нет |
| Project Kenai | Да (макс. 5) |
Нет | Да (макс. 1) |
Нет | Да (макс. 1) |
Нет | Нет | Да (макс. 5) |
Нет | Да (макс. 5) |
Да | Да | Нет | Нет | Нет |
| OpenFoundry | Да | Нет | Да | Да | Да | Нет | Нет | Да | Нет | Нет | Нет | Нет | Да | Нет | Нет |
| tigris.org | Да | Нет | Да | Да | Да | Нет | Нет | Да | Нет | Да | Да | Да | Да | Нет | нет инф. |
| Название | Хостинг кода | Просмотр кода | Отслеживание ошибок | Хостинг сайта | Вики | Система перевода | Оболочка сервера |
Рассылка почты | Группа новостей (NNTP) | Форум | Личный раздел | Приватный раздел | Объявления | Система сборки | Команда |
Системы контроля версий
| Название | CVS | Git | Mercurial | SVN | Bazaar | TFVC | Arch | Perforce | Fossil |
|---|---|---|---|---|---|---|---|---|---|
| Assembla | Нет | Да | Нет | Да | Нет | Нет | Нет | Да | Нет |
| Betavine | Да | Нет | Нет | Да | Нет | Нет | Нет | Неизвестно | Неизвестно |
| Bitbucket | Нет | Да | Прекращено[10] | Нет | Нет | Нет | Нет | Нет | Нет |
| Buddy | Нет | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
| CloudForge | Нет | Да | Нет | Да | Нет | Нет | Нет | Нет | Нет |
| CodePlex | Нет | Да | Да | Да | Нет | Да | Нет | Нет | Нет |
| GitHub | Нет | Да | Нет | Частично[11] | Нет | Нет | Нет | Нет | Нет |
| GitLab | Нет | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
| GNU Savannah | Да | Да | Да | Да | Да[12] | Нет | Да | Нет | Нет |
| Helix TeamHub | Нет | Да | Да | Да | Нет | Нет | Нет | Да | Нет |
| java.net | Нет | Да[13] | Да[13] | Да[13] | Нет | Нет | Нет | Нет | Нет |
| Kallithea | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет |
| Launchpad | Частично | Да | Частично | Частично | Да | Нет | Нет | Нет | Неизвестно |
| OSDN | Да | Да | Да | Да | Да | Нет | Нет | Неизвестно | Неизвестно |
| Ourproject.org | Да | Нет | Нет | Да | Нет | Нет | Нет | Неизвестно | Неизвестно |
| OW2 Consortium | Да | Нет | Нет | Да | Нет | Нет | Нет | Неизвестно | Неизвестно |
| SourceForge | Прекращено[14] | Да | Да | Да | Прекращено[15] | Нет | Нет | Неизвестно | Да |
| Название | CVS | Git | Mercurial | SVN | Bazaar | TFVC | Arch | Perforce | Fossil |
Закрытые хостинги
- BerliOS заброшен в апреле 2014[16].
- Betavine заброшен осенью 2015.
- CodeHaus отключён в мае 2015[17].
- Gitorious отключён 1 июня 2015.
- Google Code закрыт в январе 2016, проекты доступны в архиве.
- JavaForge закрыт в марте 2016[18].
- Fedora Hosted закрыт 1 марта 2017 года[19].
- java.net и kenai.com закрыты 27 апреля 2017.
- Gna! закрыт 24 мая 2017.
- CodePlex закрыт 15 декабря 2017[20], проекты до 1 июля 2021 были доступны в архиве.
- Alioth закрыт в июне 2018[21].
- Tigris.org был закрыт 1 июля 2020[22]