Porównanie usług hostingowych kodu źródłowego - Comparison of source-code-hosting facilities

Zakład kod źródłowy hosting (znany również jako kuźni ) to plik archiwum i hosting zakład do kodu źródłowego oprogramowania, dokumentacji, stron internetowych i innych robót budowlanych, albo dostępne publicznie lub prywatnie. Są one często używane w projektach oprogramowania typu open source i innych projektach obejmujących wiele programistów do przechowywania wersji i historii wersji lub kontroli wersji . Wiele repozytoriów udostępnia system śledzenia błędów i oferuje zarządzanie wydaniami , listy dyskusyjne oraz dokumentację projektową opartą na wiki . Autorzy oprogramowania generalnie zachowują swoje prawa autorskie, gdy oprogramowanie jest wysyłane do obiektów hostujących kod.

Informacje ogólne

Nazwa Menedżer Przyjęty Strona serwera: całe darmowe oprogramowanie Strona klienta: całkowicie darmowy kod JS Opracowany lub używany CDE Wymagaj bezpłatnego oprogramowania przy rejestracji Bez reklam Uwagi
Montaż Assembla, Inc 2005 Nie Nieznany Nieznany Nie tak
Usługi Azure DevOps Microsoft 2012 Nie Nie Usługi Azure DevOps

Microsoft Visual Studio

Nie tak Większość funkcji jest bezpłatna dla projektów open source lub zespołów składających się z 5 lub mniej członków
Bitbucket Atlassian 2008 Nie Nie Atlassian BitBucket Server, JIRA i Confluence Nie tak Odmawia usług do Kuby, Iranu, Korei Północnej, Sudanu, Syrii
kumpel Kolego, LLC. 2015 Nie Nie Nieznany Nie tak Wersja w chmurze bezpłatna dla 1 projektu bez limitu rozmiaru. Wersja z własnym hostingiem jest bezpłatna dla maksymalnie 10 użytkowników z licencją Fair Source.
ChmuraKuźnia CollabNet 2012 Nie Nieznany Nieznany Nie tak
Gitea Organizacja Gitea (społeczność open source) 2016 tak tak Nieznany Nie tak Gitea to oprogramowanie o otwartym kodzie źródłowym finansowane przez Open Collective, które jest przeznaczone do samodzielnego hostowania, ale zapewnia również bezpłatną instancję własną.
GForge Grupa GForge, Inc. 2006 Częściowy tak Wersja w chmurze – bezpłatna do 5 użytkowników. Wersja lokalna — bezpłatna do 5 użytkowników. Nie tak GForge jest darmowy dla projektów open source.
GitHub Microsoft/GitHub, Inc 2008-04 Nie Nie Nieznany Nie tak Odmawia usług na Krymie, Korei Północnej, Sudanie, Syrii

Lista rządowych żądań usunięcia treści

GitLab GitLab Inc. 2011-09 Częściowy tak GitLab FOSS — darmowe oprogramowanie
GitLab Enterprise Edition (EE) — zastrzeżone
Nie tak Odmawia obsługi Krymu, Kuby, Iranu, Korei Północnej, Sudanu, Syrii
Sawanna GNU Administracja Savannah 2001-01 tak tak Savane tak tak Projekt Fundacji Wolnego Oprogramowania i projekty z licencją zgodną z GPL . Personel musi zatwierdzać wnioski o zatwierdzenie projektu, usunięcie itp., co może zająć trochę czasu, jeśli poziom personelu jest niski. Przegląd dostępu do kodu
Helix TeamHub Oprogramowanie Perforce 1995 Nie Nie Wersja w chmurze – bezpłatna do 5 użytkowników. Wersja lokalna wymaga licencji. Nie tak Darmowa wersja w chmurze nie ma limitów na projekty w ramach limitu 5 GB.

Wersja lokalna ma technologię potoku DevOps i bezpłatne repliki.

Wyrzutnia Kanoniczny 2004 tak Nie Wyrzutnia Nie tak Obsługuje Bazaar i Git dla hostingu repozytorium z kontrolą wersji.
OSDN OSDN KK 2002-04 Nieznany tak Nieznany Nie Nie Tylko dla projektów open source.
Naszprojekt.org Gminy zbiorowe 2002 tak tak FusionForge Nie tak Dla wolnego oprogramowania , wolnej kultury i darmowych treści projektów.
Konsorcjum OW2 Konsorcjum OW2 Nieznany Nieznany Nie Nieznany Nie tak Zorientowany na technologię oprogramowania pośredniczącego .
Phabrikator Facility, Inc 2010 tak tak Nieznany Nie tak Koniec życia
Kod Rosetty Nieznany 2007 Nieznany Nieznany Nieznany tak tak Programowanie chrestomathy wiki dla popularnych algorytmów
SEUL Nieznany 1997-05 Nieznany Nie Nieznany Nie tak
SourceForge BizX LLC 1999-11 tak tak Apache Allura Nie Nie Tylko dla projektów open source.
Odmawia usług do Kuby, Iranu, Korei Północnej, Sudanu, Syrii
Program na łańcuchu Stowarzyszenie Bitcoin, Raja Zuberi 2020 tak Nieznany Nie tak tak Zapewnia opcję przesyłania danych repozytorium do łańcucha bloków BSV.
Nazwa Menedżer Przyjęty Strona serwera: całe darmowe oprogramowanie Strona klienta: całkowicie darmowy kod JS Opracowany lub używany CDE Wymagaj bezpłatnego oprogramowania przy rejestracji Bez reklam Uwagi

Cechy

Nazwa Przegląd kodu Śledzenie błędów hosting Wiki System tłumaczeń Serwer powłoki Lista mailingowa Forum Repozytorium osobiste Repozytorium prywatne Ogłaszać Zbuduj system Zespół Wydaj pliki binarne Samodzielny hosting
Montaż tak tak tak tak tak Nie Nie Nie tak tak tak tak tak Nieznany Nie
Usługi Azure DevOps tak tak tak tak Nie Nie tak tak tak tak tak tak tak tak Komercyjnie ( Azure DevOps Server )
Bitbucket tak tak tak tak Nie Nie Nie Nie tak tak Nie tak tak Nie Komercyjnie ( Bitbucket Server dawniej Stash)
kumpel tak tak Nie Nie Nie Nie tak tak tak tak tak tak tak tak tak
ChmuraKuźnia Nieznany tak tak tak Nie Nie Nie Nie Nieznany Nieznany Nieznany Nieznany Nieznany Nieznany Nie
GForge tak tak tak tak tak Nie tak tak tak tak tak tak tak tak tak
Gitea tak tak Nie tak Nieznany Nieznany Nieznany Nieznany tak tak Nieznany 3rd party (np. Travis CI , Appveyor i inne) tak Nieznany tak
GitHub tak tak tak tak Nie Nie Nie Nie tak tak tak tak tak tak Komercyjnie (GitHub Enterprise)
GitLab tak tak tak tak Nie Nie Nie Nie tak tak tak tak tak tak tak
Sawanna GNU tak tak tak Nie Nie tak tak Nie Nie Nie tak Nie tak Nieznany tak
Helix TeamHub tak tak Nie tak Nie Nie tak tak tak tak Nie Tak, z haczykami. Jenkins, TeamCity itp. Nie tak tak
java.net /Projekt Kenai Nieznany tak tak tak Nie Nie tak tak tak tak tak tak tak Nieznany Nie
Kalithea tak Nie tak Nie Nie Nieznany Nie Nie tak tak Nie Nie tak tak tak
Wyrzutnia tak tak Nie Nie tak Nie tak Nie tak tak tak tak tak Nieznany tak
OSDN tak tak tak tak Nie tak tak tak tak Nie tak Nie tak tak Nie
Naszprojekt.org Nieznany tak tak tak Nie Nieznany tak tak Nieznany Nieznany Nieznany Nieznany Nieznany Nieznany tak
Phabrikator tak tak tak tak Nieznany tak Nieznany tak Nieznany Nieznany Nieznany Nieznany Nieznany Nieznany tak
RhodeCode tak Nie tak Nie Nie Nieznany Nie Nie tak tak tak Nie tak tak tak
SourceForge tak tak tak tak Nie tak tak tak tak tak tak Nie tak tak tak
Program na łańcuchu tak Nie tak Nie Nie Nie Nie tak tak tak Nieznany tak tak Nie tak
Nazwa Przegląd kodu Śledzenie błędów hosting Wiki System tłumaczeń Serwer powłoki Lista mailingowa Forum Repozytorium osobiste Repozytorium prywatne Ogłaszać Zbuduj system Zespół Wydaj pliki binarne Samodzielny hosting

Systemy kontroli wersji

Nazwa CVS Gita Hg SVN BZR TFVC Łuk Z konieczności Skamieniałość
Montaż Nie tak Nie tak Nie Nie Nie tak Nie
Usługi Azure DevOps Nie tak Nie Nie Nie tak Nie Nie Nie
Bitbucket Nie tak Do lutego 2020 Nie Nie Nie Nie Nie Nie
kumpel Nie tak Nie Nie Nie Nie Nie Nie Nie
ChmuraKuźnia Nie tak Nie tak Nie Nie Nie Nie Nie
GForge tak tak Nie tak Nie Nie Nie Nie Nie
Gitea Nie tak Nie Nie Nie Nie Nie Nie Nie
GitHub Nie tak Nie Częściowy Nie Nie Nie Nie Nie
GitLab Nie tak Nie Nie Nie Nie Nie Nie Nie
Sawanna GNU tak tak tak tak tak Nie tak Nie Nie
java.net Nie tak tak tak Nie Nie Nie Nie Nie
Kalithea Nie tak tak Nie Nie Nie Nie Nie Nie
Wyrzutnia Tylko importuj tak Tylko importuj Tylko importuj tak Nie Nie Nie Nieznany
OSDN tak tak tak tak tak Nie Nie Nieznany Nieznany
Naszprojekt.org tak Nie Nie tak Nie Nie Nie Nieznany Nieznany
Konsorcjum OW2 tak Nie Nie tak Nie Nie Nie Nieznany Nieznany
Helix TeamHub Nie tak tak tak Nie Nie Nie tak Nie
Phabrikator Nie tak tak tak Nie Nie Nie Nie Nie
RhodeCode Nie tak tak tak Nie Nie Nie Nie Nie
SEUL.org tak Nie Nie tak Nie Nie Nie Nieznany Nieznany
SourceForge Upuszczony tak tak tak Upuszczony Nie Nie Nieznany Nie
Program na łańcuchu Nie tak Nie Tylko importuj Nie Nie Nie Nieznany Nie
Nazwa CVS Gita Hg SVN BZR TFVC Łuk Z konieczności Skamieniałość

Popularność

Nazwa Użytkownicy Projektowanie
Montaż Nieznany 526 581 +
Bitbucket 5 000 000 Nieznany
kumpel Nieznany Nieznany
ChmuraKuźnia Nieznany Nieznany
Gitea Nieznany Nieznany
GitHub 65 000 000 200 000 000
GitLab 31 190 000 546 000
Sawanna GNU 93 346 3848
Wyrzutnia 3 965 288 40,881
OSDN 54,826 6294
Naszprojekt.org 6,353 1846
Konsorcjum OW2 Nieznany Nieznany
SEUL Nieznany Nieznany
SourceForge 3 700 000 500 000
Program na łańcuchu Nieznany Nieznany
Nazwa Użytkownicy Projektowanie

Wycofane: CodePlex , Gna! , Kod Google .

Wyspecjalizowane obiekty hostingowe

Poniżej przedstawiono usługi hostingu oprogramowania typu open source, które obsługują tylko określoną, wąsko skoncentrowaną społeczność lub technologię.

Nazwa Bez reklam CVS Gita SVN Łuk Uwagi
Drupal tak Nie tak Nie Nie Tylko dla projektów związanych z Drupalem .
freedesktop.org tak Nie tak Nie Nie Tylko dla współdziałania i współdzielonej technologii bazowej dla środowisk graficznych wolnego oprogramowania w Linuksie i innych uniksopodobnych systemach operacyjnych, w tym X Window System (X11) i cairo (grafika) .
mozdev.org tak tak Nieznany Nie Nie Tylko dla projektów związanych z Mozillą .
Nazwa Bez reklam CVS Gita SVN Łuk Uwagi

Dawne obiekty hostingowe

  • Alioth (Debian) W 2018 r. Alioth został zastąpiony przez rozwiązanie oparte na GitLab hostowane na salsa.debian.org. Alioth został ostatecznie wyłączony w czerwcu 2018 roku.
  • BerliOS – porzucony w kwietniu 2014
  • Betavine – porzucony gdzieś w 2015 roku.
  • CodeHaus – zamknięty w maju 2015
  • CodePlex CodePlex został zamknięty w grudniu 2017 r.
  • Fedora Hosted – zamknięta w marcu 2017 r.
  • Gitorious – zamknięty w czerwcu 2015.
  • Gna! Serwis Gna.org został zamknięty w 2017 roku.
  • Google Code – zamknięty w styczniu 2016, wszystkie projekty zarchiwizowane. Zobacz http://code.google.com/archive/ .
  • java.net Hosting Java.net i kenai.com został zamknięty w kwietniu 2017 r.
  • Tigris.org – zamknięcie w lipcu 2020 r.

Zobacz też

Uwagi

Bibliografia

Zewnętrzne linki