Jump to content

Сравнение средств размещения исходного кода

Средство хостинга исходного кода (также известное как forge ) — это файловый архив и веб-хостинг для исходного кода программного обеспечения, документации, веб-страниц и других работ, доступный как публично, так и конфиденциально. Они часто используются проектами программного обеспечения с открытым исходным кодом и другими проектами с участием нескольких разработчиков для ведения истории изменений и версий или контроля версий . Многие репозитории предоставляют систему отслеживания ошибок и предлагают управление выпусками , списки рассылки и Wiki проектную документацию на основе . Авторы программного обеспечения обычно сохраняют свои авторские права, когда программное обеспечение публикуется на хостинге кода.

Общая информация

[ редактировать ]
Имя Разработчик Первоначальный выпуск Бесплатный сервер ? Бесплатный клиент ? Связанная среда совместной разработки Примечания
собрать Ассамбла, ООО 2005 Нет Un­known Un­known
Службы Azure DevOps Майкрософт 2012 [1] Нет Нет Службы Azure DevOps

Майкрософт Визуал Студия

Большинство функций бесплатны для проектов с открытым исходным кодом или команд из 5 человек или менее. [2]
Битбакет Атласиан 2008 Нет Нет Atlassian BitBucket Server, JIRA и Confluence Отказывает в обслуживании Кубе, Ирану, Северной Корее, Судану, Сирии. [3]
CloudForge КоллабНет 2012 Нет Un­known Un­known
Кодеберг Кодеберг Э.В. [4] 2019 [5] Да Да Кузница Codeberg eV — это некоммерческая организация, которая управляет общедоступной разработкой программного обеспечения и системой отслеживания ошибок на базе Forgejo , а также сопутствующими службами, такими как Codeberg Pages, сервер переводов Weblate и функциями CI/CD через Woodpecker CI .
Гитеа Компания CommitGo, Inc. [6] 2016-12 [7] Да Да Гитеа Gitea — это программный инструмент с открытым исходным кодом, финансируемый Open Collective , который предназначен для самостоятельного размещения, но также предоставляет бесплатный собственный экземпляр.
GForge Группа GForge, Inc. [8] 2006 Частичный Да Облачная версия – бесплатно до 5 пользователей. Локальная версия – бесплатно до 5 пользователей. GForge бесплатен для проектов с открытым исходным кодом.
GitHub GitHub, Inc. (дочерняя компания Microsoft Corporation) 2008-04 Нет Нет Un­known Отказывает в обслуживании Крыму, Северной Корее, Судану, Сирии. [9]

Список запросов правительства на удаление

GitLab ГитЛаб Инк. 2011-09 [10] Частичный [11] Да [12] GitLab FOSS — бесплатное программное обеспечение
GitLab Enterprise Edition (EE) – проприетарная версия
Отказывает в обслуживании Крыму, Кубе, Ирану, Северной Корее, Судану, Сирии. [13]
ГНУ Саванна Фонд свободного программного обеспечения 2001-01 Да Да Саванна Для использования в проектах с лицензиями, совместимыми с GPL , при условии одобрения персонала.

Проверка доступа к коду. [14]

Helix TeamHub Программное обеспечение Perforce 1995 Нет Нет Облачная версия – бесплатно до 5 пользователей. Для локальной версии требуется лицензия. Бесплатная облачная версия не имеет ограничений на проекты в пределах 5 ГБ хранилища.

Локальная версия имеет конвейерную технологию DevOps и бесплатные реплики.

Панель запуска Канонический 2004 Да Нет Панель запуска Поддерживает Bazaar и Git для размещения репозитория с контролем версий. [15] [16]
ОСДН ОСДН КК 2002–04 Un­known Да Un­known Только для проектов с открытым исходным кодом. [17] Поддерживается рекламой .
Ourproject.org Коллектив общин 2002 Да Да FusionForge Для свободного программного обеспечения , свободной культуры и бесплатных контент- проектов.
ОВ2 ОВ2 2008 Нет Нет GitLab Ориентирован на технологию промежуточного программного обеспечения .
Фабрикатор Фасилити, Инк. 2010 Да Да Фабрикатор Конец жизни. [18]
ОДИН Un­known 1997-05 Un­known Нет Un­known
ИсточникForge Слэшдот Медиа 1999-11 Да [19] [20] Да Апач Аллура Для использования в проектах с открытым исходным кодом. [21] Поддерживается рекламой .
Подпадает под американские экспортные ограничения , поэтому отказывается от обслуживания Кубы, Ирана, Северной Кореи, Судана, Сирии. [22]
Имя Менеджер Учредил Серверная часть: все бесплатное программное обеспечение Клиентская часть: бесплатный JS-код. Разработан или использован CDE Примечания
Имя Обзор кода Отслеживание ошибок Веб-хостинг Неделя Система перевода Шелл-сервер Список рассылки Форум Персональный репозиторий Частный репозиторий объявить Система сборки Команда Выпуск двоичных файлов Самостоятельный хостинг
собрать Да [23] Да Да Да Да Нет Нет Нет Да Да [24] Да Да Да Un­known Нет
Службы Azure DevOps Да Да Да Да Нет Нет Да Да Да Да Да Да Да Да Коммерчески ( сервер Azure DevOps )
Битбакет Да [25] Да [а] Да [26] Да Нет Нет Нет Нет Да Да [б] Нет Да [27] Да Нет [28] Коммерчески ( сервер Bitbucket , ранее Stash) [с]
Приятель Да Да Нет Нет Нет Нет Да Да Да Да Да Да [д] Да Да Да
CloudForge Un­known Да Да Да Нет Нет Нет Нет Un­known Un­known Un­known Un­known Un­known Un­known Нет
Кодеберг Да Да Да Да Да Нет Нет Нет Да Да [и] [29] Un­known Да [30] Да Да Да ( Форгехо )
GForge Да Да Да Да Да Нет Да Да Да Да Да Да Да Да Да
Гитеа Да Да Нет Да Нет Нет Нет Нет Да Да Un­known Да [31] Да Да Да
GitHub Да [32] Да [33] [ф] Да [34] Да Нет Нет Нет Нет Да Да Да Да [35] Да Да Коммерчески (GitHub Enterprise)
GitLab Да [36] Да Да [37] Да Нет Нет Нет Нет Да Да Да Да [38] Да Да [39] Да [г]
ГНУ Саванна Да [40] Да Да Нет Нет Да Да Нет [41] Нет Нет Да Нет Да Un­known Да
Helix TeamHub Да [42] Да Нет Да Нет Нет Да Да Да Да Нет Да, с крючками. Дженкинс, TeamCity и т. д. Нет Да Да
Каллифея Да Нет Да Нет Нет Un­known Нет Нет Да Да Нет Нет Да Да Да
Панель запуска Да Да Нет Нет Да Нет Да Нет Да Да [час] Да Да [я] Да Un­known Да
ОСДН Да Да Да Да Нет Да Да Да Да Нет Да Нет Да Да Нет
Ourproject.org Un­known Да Да Да Нет Un­known Да Да Un­known Un­known Un­known Un­known Un­known Un­known Да
Фабрикатор Да Да Да Да Un­known Да Un­known Да Un­known Un­known Un­known Un­known Un­known Un­known Да
РодКод Да Нет Да Нет Нет Un­known Нет Нет Да Да Да Нет Да Да Да
ИсточникForge Да Да Да Да Нет Да Да Да Да Да [Дж] Да Нет Да Да Да
Имя Обзор кода Отслеживание ошибок Веб-хостинг Неделя Система перевода Шелл-сервер Список рассылки Форум Персональный репозиторий Частный репозиторий объявить Система сборки Команда Выпуск двоичных файлов Самостоятельный хостинг

Системы контроля версий

[ редактировать ]
Имя CVS Гит ртуть СВН БЗР ТФВК Арка Перфорс Ископаемое
собрать Нет Да Нет Да Нет Нет Нет Да Нет
Службы Azure DevOps Нет Да Нет Нет Нет Да Нет Нет Нет
Битбакет Нет Да До февраля 2020 г. [с] Нет Нет Нет Нет Нет Нет
Приятель Нет Да Нет Нет Нет Нет Нет Нет Нет
CloudForge Нет Да Нет Да Нет Нет Нет Нет Нет
Кодеберг Нет Да Нет Нет Нет Нет Нет Нет Нет
GForge Да Да Нет Да Нет Нет Нет Нет Нет
Гитеа Нет Да Нет Нет Нет Нет Нет Нет Нет
GitHub Нет Да Нет Частично, до января 2024 г. [43] [44] Нет Нет Нет Нет Нет
GitLab Нет Да Нет Нет Нет Нет Нет Нет Нет
ГНУ Саванна Да Да Да Да Да [45] Нет Да Нет Нет
Каллифея Нет Да Да Нет Нет Нет Нет Нет Нет
Панель запуска Только импорт Да [16] [46] Только импорт [47] Только импорт Да Нет Нет Нет Un­known
ОСДН Да Да Да Да Да Нет Нет Un­known Un­known
Ourproject.org Да Нет Нет Да Нет Нет Нет Un­known Un­known
ОВ2 Упавший [48] Да Нет Упавший [48] Нет Нет Нет Нет Нет
Helix TeamHub Нет Да Да Да Нет Нет Нет Да Нет
Фабрикатор Нет Да Да Да Нет Нет Нет Нет Нет
РодКод Нет Да Да Да Нет Нет Нет Нет Нет
SEUL.org Да Нет Нет Да Нет Нет Нет Un­known Un­known
ИсточникForge Упавший [49] Да Да Да Упавший [50] Нет Нет Un­known Нет [51]
Имя CVS Гит ртуть СВН БЗР ТФВК Арка Перфорс Ископаемое

Популярность

[ редактировать ]
Имя Пользователи Проекты
собрать Un­known 526,581 + [52]
Битбакет 5,000,000 [53] Un­known
Приятель Un­known Un­known
CloudForge Un­known Un­known
Кодеберг 110,000 [54] 138,000 [54]
Гитеа Un­known Un­known
GitHub 94,000,000 [55] 330,000,000 [55]
GitLab 31,190,000 [56] 546,000 [57] [к]
ГНУ Саванна 93,346 [58] 3,848 [58]
Панель запуска 3,965,288 [59] 40,881 [60]
ОСДН 54,826 [61] 6,294 [61]
Ourproject.org 6,353 [62] 1,846 [62]
ОВ2 Un­known Un­known
ОДИН Un­known Un­known
ИсточникForge 3,700,000 [63] 500,000 [63]
Имя Пользователи Проекты

Снято с производства: CodePlex , Gna! , Код Google .

Специализированные хостинги

[ редактировать ]

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

Имя Без рекламы CVS Гит СВН Арка Примечания
Друпал Да Нет Да Нет Нет Только для проектов, связанных с Drupal .
freedesktop.org Да Нет Да Нет Нет Только для совместимости и общей базовой технологии для сред рабочего стола свободного программного обеспечения в Linux и других Unix -подобных операционных системах, включая X Window System (X11) и cairo (графика) .
mozdev.org Да Да Un­known Нет Нет Только для проектов, связанных с Mozilla . Несуществующий по состоянию на июль 2020 года.
Имя Без рекламы CVS Гит СВН Арка Примечания

Бывшие хостинговые объекты

[ редактировать ]
  • Alioth (Debian) . В 2018 году Alioth был заменен решением на базе GitLab, размещенным на salsa.debian.org. Alioth окончательно отключили в июне 2018 года.
  • BerliOS - заброшен в апреле 2014 г. [64]
  • Бетавин – заброшен где-то в 2015 году.
  • CodeHaus - закрыт в мае 2015 г. [65]
  • CodePlex – закрыт в декабре 2017 года.
  • Хостинг Fedora – закрыт в марте 2017 г. [66]
  • Gitorious - закрыт в июне 2015 года.
  • Гна! – закрыт в 2017 году.
  • Google Code — закрыт в январе 2016 года, все проекты заархивированы. См. http://code.google.com/archive/ .
  • java.net – хостинг Java.net и kenai.com закрыт в апреле 2017 г.
  • Phabricator – деятельность прекращена 1 июня 2021 г., после 31 августа 2021 г. все проекты продолжали размещаться с очень ограниченной поддержкой. [18]
  • Tigris.org – закрыт в июле 2020 года. [67]
  • Mozdev.org - закрыт в июле 2020 года.

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Любой может отправлять отчеты об ошибках без входа в систему.
  2. ^ Ограничено до 5 пользователей бесплатного плана (см. Цены — bitbucket.org ).
  3. ^ Jump up to: а б Самостоятельная версия известна как BitBucket Server и поддерживает только репозитории Git.
  4. ^ Сборки запускаются в контейнерах Docker.
  5. ^ Codeberg предназначен только для общедоступного кода с открытым исходным кодом, частные репозитории существуют, но официально не разрешены, за исключением случаев, когда это необходимо для поддержки проектов FLOSS.
  6. ^ Требуется войти в систему, чтобы сообщить об ошибке.
  7. ^ Имеет версию FOSS с открытым исходным кодом и коммерческую версию Enterprise Edition.
  8. ^ В настоящее время доступно только для обновлений уязвимостей безопасности.
  9. ^ Убунту
  10. ^ Частные репозитории можно использовать для настройки проекта перед запуском в эксплуатацию. Однако SourceForge требует, чтобы проект оставался открытым исходным кодом. См. раздел Поддержка SourceForge .
  11. ^ GitLab принципиально не организован по проектам, поэтому подсчет несколько затруднен.
  1. ^ Сомасегар, С. (31 октября 2012 г.). «Выпущена служба Team Foundation» . blogs.MSDN.Microsoft.com .
  2. ^ «Цены на услуги Azure DevOps» . Microsoft Azure . Проверено 11 октября 2019 г.
  3. ^ «Экспортные ограничения» . Проверено 19 января 2020 г. }}
  4. ^ «Отпечаток» . Архивировано из оригинала 3 июня 2023 года . Проверено 30 мая 2023 г.
  5. ^ «Codeberg.org запущен» . 1 января 2019 года. Архивировано из оригинала 3 января 2023 года . Проверено 3 января 2023 г.
  6. ^ «Официальный сайт Гитеа» .
  7. ^ «Анонсирующий пост в блоге» . Блог Gitea . Проверено 9 мая 2022 г.
  8. ^ «Комплексная, элегантная, масштабируемая командная работа» . GForge . Проверено 5 апреля 2022 г.
  9. ^ «GitHub и торговый контроль» . Проверено 19 января 2020 г.
  10. ^ "О" . GitLab.com . Проверено 21 марта 2019 г.
  11. ^ «GitLab FOSS – бесплатное программное обеспечение» . GitLab.com .
  12. ^ Гервиц, Майк (20 мая 2015 г.). «GitLab, Gitorious и бесплатное программное обеспечение» . GitLab.com . ГитЛаб . Проверено 19 марта 2016 г.
  13. ^ «Миграция GCP и области, где Google заблокирован» .
  14. ^ Требования к хостингу [Саванна] . Саванна.gnu.org. Проверено 1 апреля 2015 г.
  15. ^ «Код/Git» .
  16. ^ Jump up to: а б «Блог Launchpad» . Блог.launchpad.net . 1 мая 2015 года . Проверено 20 мая 2015 г.
  17. ^ «Об ОСДН» . ОСДН . Проверено 22 мая 2017 г.
  18. ^ Jump up to: а б «Учреждение сворачивает деятельность» . Фасилити . Проверено 13 июля 2021 г.
  19. ^ «Об Аллуре» . СоурсФордж . Архивировано из оригинала 20 августа 2013 года . Проверено 25 августа 2013 г.
  20. ^ «Следующий SourceForge» . СоурсФордж . Проверено 25 августа 2013 г.
  21. ^ «О (SourceForge)» . СоурсФордж . Проверено 25 августа 2013 г.
  22. ^ "Условия эксплуатации" . slashdotmedia.com . СлэшдотМедиа. 18 февраля 2016 г. 8. Регистрация; Использование безопасных областей и паролей.
  23. ^ Энди Синглтон (27 марта 2012 г.). «Анонс расширенных мерж-реквестов для Git» . Блог.assembla.com . Архивировано из оригинала 21 мая 2015 года . Проверено 20 мая 2015 г.
  24. ^ «Начните бесплатно за 60 секунд | Планы сборки» . Ассамбла.com . Архивировано из оригинала 13 июля 2016 года . Проверено 20 мая 2015 г.
  25. ^ - Использование очередей Mercurial и Bitbucket.org. Архивировано 28 декабря 2009 г. на Wayback Machine.
  26. ^ Публикация веб-сайта на Bitbucket — Bitbucket — Документация Atlassian. Архивировано 23 сентября 2013 г. на Wayback Machine . Confluence.atlassian.com. Проверено 21 сентября 2013 г.
  27. ^ Конвейеры Bitbucket
  28. ^ Проблема № 11404 — эквивалент выпусков GitHub на Bitbucket? (BB-13572)
  29. ^ «Могу ли я использовать частные репозитории для своего проекта? | Часто задаваемые вопросы» . Документы Кодберга . Проверено 8 июня 2024 г.
  30. ^ «Использование экземпляра Woodpecker CI от Codeberg | Часто задаваемые вопросы» . Документы Кодберга . Проверено 8 июня 2024 г.
  31. ^ «Gitea по сравнению с другими вариантами хостинга Git – Документация» .
  32. ^ «Pull Requests 2.0 · GitHub» . Гитхаб.com . 31 августа 2010 года . Проверено 20 мая 2015 г.
  33. ^ вложенных файлов нет, но изображения можно встраивать GitHub Issue Tracker – GitHub
  34. ^ «Страницы GitHub» . Гитхаб .
  35. ^ «Функции • Действия GitHub» . Гитхаб . Проверено 15 мая 2021 г.
  36. ^ "Функции" . ГитЛаб . Проверено 14 июня 2018 г.
  37. ^ «Страницы GitLab» . ГитЛаб . Архивировано из оригинала 7 июля 2016 года . Проверено 7 марта 2016 г.
  38. ^ «Непрерывная интеграция» . ГитЛаб . Архивировано из оригинала 24 октября 2018 года . Проверено 20 мая 2017 г.
  39. ^ «Выпущен GitLab 8.2» . ГитЛаб . 22 ноября 2015 г. Архивировано из оригинала 18 января 2017 г. Проверено 28 июня 2017 г.
  40. ^ «Документация Саванны по техническому обслуживанию: как быстро получить одобрение вашего проекта» . Рецензия, которую мы проводим, может быть длительной и сложной как для отправителя, так и для рецензента. Обязательно выполните следующие действия; если ваш проект не соответствует нашим требованиям, мы попросим вас внести изменения в проект или зарегистрироваться заново. Это обеспечивает уровень качества проектов, размещаемых в Саванне, и, что еще более важно, повышает осведомленность об этих юридических и философских проблемах, связанных со свободным программным обеспечением.
  41. ^ «Администрация Саванны – Подробное руководство [Саванна]» . Savannah.nongnu.org . Архивировано из оригинала 19 апреля 2018 года . Проверено 20 мая 2015 г.
  42. ^ «Инструменты репозитория кода для беспрепятственной совместной работы» .
  43. ^ Сотрудничество на GitHub с Subversion . Github.com (26 июня 2012 г.). Проверено 1 апреля 2015 г.
  44. ^ Купер, Мэтт. «Завершение поддержки Subversion» . Гитхаб . Проверено 1 октября 2023 г.
  45. ^ Запрос на поддержку Саванны, sr # 106417 (24 октября 2008 г.), GNU Bazaar on Savannah , получено 10 декабря 2008 г. {{citation}}: CS1 maint: числовые имена: список авторов ( ссылка )
  46. ^ «Блог Launchpad» . Блог.launchpad.net . 8 июля 2009 года . Проверено 20 мая 2015 г.
  47. ^ «Блог Launchpad» . Блог.launchpad.net . 29 октября 2009 года . Проверено 20 мая 2015 г.
  48. ^ Jump up to: а б «Вывод из эксплуатации Гфорджа» . Технологический совет OW2 . Проверено 5 мая 2022 г.
  49. ^ «Поддержка SourceForge/Документация/CVS» .
  50. ^ Документация SourceForge для bazaar . Bazaar больше не доступен для новых проектов. Они предлагают только ограниченную поддержку Bazaar для проектов, ранее использовавших его в классической системе SourceForge (1 июля 2013 г.).
  51. ^ Запрос на добавление: Хранилища ископаемых.
  52. ^ «Assembla успешно объединяет код, задачи и команды» . Ассамбла.com . Проверено 6 декабря 2015 г.
  53. ^ «Bitbucket Cloud: 5 миллионов разработчиков и 900 000 команд» . Bitbucket.com . 7 сентября 2016 г. Проверено 25 марта 2017 г.
  54. ^ Jump up to: а б «Кодберг.орг» . Codeberg.com . Проверено 8 июня 2024 г.
  55. ^ Jump up to: а б "О" . Гитхаб.com . Проверено 19 декабря 2022 г.
  56. ^ "Это хорошо?" . ГитЛаб . Проверено 7 июля 2021 г.
  57. ^ Люк Бэбб (11 февраля 2016 г.). «2015 год был отличным годом для GitLab!» . о.gitlab.com . GitLab Inc. Архивировано из оригинала 29 июня 2016 года . Проверено 28 июля 2016 г. 564 тыс. Январь 2016 г.
  58. ^ Jump up to: а б «Статистика [Саванна]» . Саванна.gnu.org . Проверено 25 декабря 2018 г.
  59. ^ Люди и команды в Launchpad . launchpad.net . Проверено 18 октября 2017 г.
  60. ^ Проекты, зарегистрированные в Launchpad . launchpad.net . Проверено 18 октября 2017 г.
  61. ^ Jump up to: а б «Верх сайта OSDN» . ОСДН . Проверено 18 октября 2017 г.
  62. ^ Jump up to: а б "Добро пожаловать" . нашпроект.орг . Архивировано из оригинала 26 февраля 2011 года . Проверено 18 октября 2017 г.
  63. ^ Jump up to: а б "О" .
  64. ^ «Разработчик BerliOS: запущен новый портал berliOS» . Архивировано из оригинала 7 апреля 2014 года.
  65. ^ «Codehaus: некогда великий дом кода пал» . 2 марта 2015 года . Проверено 29 декабря 2019 г.
  66. ^ «Инфраструктура/вывод из Fedorahosted – FedoraProject» . Fedoraproject.org .
  67. ^ «Tigris.org: Закрытие 1 июля 2020 г.» . Архивировано из оригинала 1 июля 2020 года.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 12be03f0683fc8c00717c751440ff593__1717870620
URL1:https://arc.ask3.ru/arc/aa/12/93/12be03f0683fc8c00717c751440ff593.html
Заголовок, (Title) документа по адресу, URL1:
Comparison of source-code-hosting facilities - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)