Jämförelse av källkod-värdfaciliteter
En källkodsvärdanläggning (även känd som forge ) är ett filarkiv och webbhotell för källkod för programvara, dokumentation, webbsidor och andra verk, tillgängliga antingen offentligt eller privat. De används ofta av programvaruprojekt med öppen källkod och andra projekt för flera utvecklare för att upprätthålla revisions- och versionshistorik, eller versionskontroll . Många förråd tillhandahåller ett felspårningssystem och erbjuder releasehantering , e-postlistor och wiki -baserad projektdokumentation. Programvaruförfattare behåller i allmänhet sin upphovsrätt när programvara läggs upp på en kodvärdanläggning.
Allmän information
namn | Utvecklare | Initial release | Gratis server ? | Gratis klient ? | Tillhörande samarbetsutvecklingsmiljö | Anteckningar |
---|---|---|---|---|---|---|
Assembla | Assembla, Inc | 2005 | Nej | Okänd | Okänd | |
Azure DevOps Services | Microsoft | 2012 | Nej | Nej | Azure DevOps Services | De flesta funktioner är gratis för projekt med öppen källkod eller team med 5 medlemmar eller mindre |
Bit hink | Atlassian | 2008 | Nej | Nej | Atlassian BitBucket Server, JIRA och Confluence | Nekar tjänst till Kuba, Iran, Nordkorea, Sudan, Syrien |
Kompis | Buddy, LLC. | 2015 | Nej | Nej | Okänd | Molnversion gratis för 1 projekt utan begränsning i storlek. Självhostad version gratis upp till 10 användare med Fair Source-licens tillämpad. |
CloudForge | CollabNet | 2012 | Nej | Okänd | Okänd | |
Gitea | Gitea organisation (öppen källkod) | 2016-12 | Ja | Ja | Gitea | Gitea är ett mjukvaruverktyg med öppen källkod finansierat på Open Collective som är designat för självhotell, men som också tillhandahåller en gratis förstapartsinstans. |
GForge | GForge Group, Inc. | 2006 | Partiell | Ja | Molnversion – gratis upp till 5 användare. On-premises version – gratis upp till 5 användare. | GForge är gratis för projekt med öppen källkod. |
GitHub | Microsoft/GitHub, Inc | 2008-04 | Nej | Nej | Okänd | Nekar tjänst till Krim, Nordkorea, Sudan, Syrien |
GitLab | GitLab Inc. | 2011-09 | Partiell | Ja |
GitLab FOSS – fri programvara GitLab Enterprise Edition (EE) – proprietär |
Nekar tjänst på Krim, Kuba, Iran, Nordkorea, Sudan, Syrien |
GNU Savannah | Free Software Foundation | 2001-01 | Ja | Ja | Savane | För användning av projekt med GPL-kompatibla licenser, med förbehåll för personalens godkännande. Granskning av kodåtkomst. |
Helix TeamHub | Perforce programvara | 1995 | Nej | Nej | Molnversion – gratis upp till 5 användare. Den lokala versionen kräver en licens. | Gratis molnversion har inga gränser för projekt inom 5 GB lagringsgräns. Den lokala versionen har DevOps pipeline-teknik och gratis repliker. |
Startplatta | Kanonisk | 2004 | Ja | Nej | Startplatta | Stöder Bazaar och Git för versionskontrollerad lagringsvärd. |
OSDN | OSDN KK | 2002–04 | Okänd | Ja | Okänd | Endast för projekt med öppen källkod. Annonsstödd . |
Ourproject.org | Comunes Collective | 2002 | Ja | Ja | FusionForge | För fri programvara , gratis kultur och gratis innehållsprojekt . |
OW2 | OW2 | 2008 | Nej | Nej | GitLab | Inriktad på middleware- teknik. |
Phabricator | Phacility, Inc | 2010 | Ja | Ja | Phabricator | Slutet av liv. |
SEUL | Okänd | 1997-05 | Okänd | Nej | Okänd | |
SourceForge | BizX LLC | 1999-11 | Ja | Ja | Apache Allura |
För användning av öppen källkodsprojekt. Annonsstödd . Med förbehåll för amerikanska exportrestriktioner , nekar därför tjänster till Kuba, Iran, Nordkorea, Sudan, Syrien. |
namn | Chef | Etablerade | Serversidan: all fri programvara | Klientsida: helt gratis JS-kod | Utvecklad eller använd CDE | Anteckningar |
Funktioner
namn | Kodgranskning | Buggspårning | webbhotell | Wiki | Översättningssystem | Shell-server | E-postlista | Forum | Personligt förråd | Privat förvar | Meddela | Bygg system | Team | Släpp binärer | Självhotell |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assembla | Ja | Ja | Ja | Ja | Ja | Nej | Nej | Nej | Ja | Ja | Ja | Ja | Ja | Okänd | Kommersiellt |
Azure DevOps Services | Ja | Ja | Ja | Ja | Nej | Nej | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Kommersiellt ( Azure DevOps Server ) |
Bit hink | Ja | Ja | Ja | Ja | Nej | Nej | Nej | Nej | Ja | Ja | Nej | Ja | Ja | Nej | Kommersiellt ( Bitbucket Server tidigare Stash) |
Kompis | Ja | Ja | Nej | Nej | Nej | Nej | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
CloudForge | Okänd | Ja | Ja | Ja | Nej | Nej | Nej | Nej | Okänd | Okänd | Okänd | Okänd | Okänd | Okänd | Nej |
GForge | Ja | Ja | Ja | Ja | Ja | Nej | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
Gitea | Ja | Ja | Nej | Ja | Nej | Nej | Nej | Nej | Ja | Ja | Okänd | Tredje part (t.ex. Travis CI , Appveyor och andra) | Ja | Ja | Ja |
GitHub | Ja | Ja | Ja | Ja | Nej | Nej | Nej | Nej | Ja | Ja | Ja | Ja | Ja | Ja | Kommersiellt (GitHub Enterprise) |
GitLab | Ja | Ja | Ja | Ja | Nej | Nej | Nej | Nej | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
GNU Savannah | Ja | Ja | Ja | Nej | Nej | Ja | Ja | Nej | Nej | Nej | Ja | Nej | Ja | Okänd | Ja |
Helix TeamHub | Ja | Ja | Nej | Ja | Nej | Nej | Ja | Ja | Ja | Ja | Nej | Ja, med krokar. Jenkins, TeamCity, etc. | Nej | Ja | Ja |
Kallithea | Ja | Nej | Ja | Nej | Nej | Okänd | Nej | Nej | Ja | Ja | Nej | Nej | Ja | Ja | Ja |
Startplatta | Ja | Ja | Nej | Nej | Ja | Nej | Ja | Nej | Ja | Ja | Ja | Ja | Ja | Okänd | Ja |
OSDN | Ja | Ja | Ja | Ja | Nej | Ja | Ja | Ja | Ja | Nej | Ja | Nej | Ja | Ja | Nej |
Ourproject.org | Okänd | Ja | Ja | Ja | Nej | Okänd | Ja | Ja | Okänd | Okänd | Okänd | Okänd | Okänd | Okänd | Ja |
Phabricator | Ja | Ja | Ja | Ja | Okänd | Ja | Okänd | Ja | Okänd | Okänd | Okänd | Okänd | Okänd | Okänd | Ja |
RhodeCode | Ja | Nej | Ja | Nej | Nej | Okänd | Nej | Nej | Ja | Ja | Ja | Nej | Ja | Ja | Ja |
SourceForge | Ja | Ja | Ja | Ja | Nej | Ja | Ja | Ja | Ja | Ja | Ja | Nej | Ja | Ja | Ja |
namn | Kodgranskning | Buggspårning | webbhotell | Wiki | Översättningssystem | Shell-server | E-postlista | Forum | Personligt förråd | Privat förvar | Meddela | Bygg system | Team | Släpp binärer | Självhotell |
Versionskontrollsystem
namn | CVS | Git | Hg | SVN | BZR | TFVC | Båge | Ovillkorligen | Fossil |
---|---|---|---|---|---|---|---|---|---|
Assembla | Nej | Ja | Nej | Ja | Nej | Nej | Nej | Ja | Nej |
Azure DevOps Services | Nej | Ja | Nej | Nej | Nej | Ja | Nej | Nej | Nej |
Bit hink | Nej | Ja | Till februari 2020 | Nej | Nej | Nej | Nej | Nej | Nej |
Kompis | Nej | Ja | Nej | Nej | Nej | Nej | Nej | Nej | Nej |
CloudForge | Nej | Ja | Nej | Ja | Nej | Nej | Nej | Nej | Nej |
GForge | Ja | Ja | Nej | Ja | Nej | Nej | Nej | Nej | Nej |
Gitea | Nej | Ja | Nej | Nej | Nej | Nej | Nej | Nej | Nej |
GitHub | Nej | Ja | Nej | Partiell | Nej | Nej | Nej | Nej | Nej |
GitLab | Nej | Ja | Nej | Nej | Nej | Nej | Nej | Nej | Nej |
GNU Savannah | Ja | Ja | Ja | Ja | Ja | Nej | Ja | Nej | Nej |
Kallithea | Nej | Ja | Ja | Nej | Nej | Nej | Nej | Nej | Nej |
Startplatta | Endast import | Ja | Endast import | Endast import | Ja | Nej | Nej | Nej | Okänd |
OSDN | Ja | Ja | Ja | Ja | Ja | Nej | Nej | Okänd | Okänd |
Ourproject.org | Ja | Nej | Nej | Ja | Nej | Nej | Nej | Okänd | Okänd |
OW2 | Tappade | Ja | Nej | Tappade | Nej | Nej | Nej | Nej | Nej |
Helix TeamHub | Nej | Ja | Ja | Ja | Nej | Nej | Nej | Ja | Nej |
Phabricator | Nej | Ja | Ja | Ja | Nej | Nej | Nej | Nej | Nej |
RhodeCode | Nej | Ja | Ja | Ja | Nej | Nej | Nej | Nej | Nej |
SEUL.org | Ja | Nej | Nej | Ja | Nej | Nej | Nej | Okänd | Okänd |
SourceForge | Tappade | Ja | Ja | Ja | Tappade | Nej | Nej | Okänd | Nej |
namn | CVS | Git | Hg | SVN | BZR | TFVC | Båge | Ovillkorligen | Fossil |
Popularitet
namn | Användare | Projekt |
---|---|---|
Assembla | Okänd | 526 581 + |
Bit hink | 5 000 000 | Okänd |
Kompis | Okänd | Okänd |
CloudForge | Okänd | Okänd |
Gitea | Okänd | Okänd |
GitHub | 94 000 000 | 330 000 000 |
GitLab | 31 190 000 | 546 000 |
GNU Savannah | 93,346 | 3,848 |
Startplatta | 3,965,288 | 40,881 |
OSDN | 54,826 | 6,294 |
Ourproject.org | 6,353 | 1,846 |
OW2 | Okänd | Okänd |
SEUL | Okänd | Okänd |
SourceForge | 3 700 000 | 500 000 |
namn | Användare | Projekt |
Utgått: CodePlex , Gna! , Google Code .
Specialiserade värdanläggningar
Följande är värdanläggningar med öppen källkod som endast tjänar en specifik snävt fokuserad gemenskap eller teknologi.
namn | Annonsfri | CVS | Git | SVN | Båge | Anteckningar |
---|---|---|---|---|---|---|
Drupal | Ja | Nej | Ja | Nej | Nej | Endast för Drupal- relaterade projekt. |
freedesktop.org | Ja | Nej | Ja | Nej | Nej | Endast för interoperabilitet och delad basteknik för skrivbordsmiljöer med fri programvara på Linux och andra Unix -liknande operativsystem, inklusive X Window System (X11) och cairo (grafik) . |
mozdev.org | Ja | Ja | Okänd | Nej | Nej | Endast för Mozilla- relaterade projekt. |
namn | Annonsfri | CVS | Git | SVN | Båge | Anteckningar |
Tidigare värdanläggningar
- Alioth (Debian) – 2018 har Alioth ersatts av en GitLab-baserad lösning på salsa.debian.org. Alioth stängdes äntligen av i juni 2018.
- BerliOS – övergavs i april 2014
- Betavine – övergavs någonstans 2015.
- CodeHaus – stängdes i maj 2015
- CodePlex – stängdes av i december 2017.
- Fedora Hosted – stängt i mars 2017
- Gitorious – lades ner i juni 2015.
- Gna! – lades ner 2017.
- Google Code – stängd i januari 2016, alla projekt arkiverade. Se http://code.google.com/archive/ .
- java.net – Java.net och kenai.com värd stängt april 2017.
- Phabricator – avvecklad verksamhet 1 juni 2021, alla projekt fortsatte att vara värdar med mycket begränsat stöd efter den 31 augusti 2021.
- Tigris.org – stängdes i juli 2020.
Se även
- Jämförelse av programvara för versionskontroll
- Distribuerad versionskontroll
- Forge (mjukvara)
- Lista över projektkataloger för gratis programvara
- Lista över programvara för versionskontroll
- källkod för programvara med sluten källkod
- Versionskontroll (källkodshanteringssystem)