Benutzer:MartinPhysicist/gitorious
MartinPhysicist/gitorious | |
![]() | |
kollaborative Versionsverwaltung | |
Sprachen | Englisch |
---|---|
Betreiber | Gitorious AS |
Registrierung | optional, erforderlich für Uploads |
Online | Ende 2007 |
https://gitorious.com/ |
Gitorious ist ein webbasierter Hosting-Dienst für Software-Entwicklungsprojekte. Namensgebend ist wie bei Github und Gitlab das Versionsverwaltungs-System Git. Der Dienst wurde 2007 von Johan Sørensen ins Leben gerufen. Als persöhnliches Projekt gestartet Der Eigentümer, die GitHub, Inc., besteht seit 2007 und hat ihren Sitz in San Francisco.[1] Der Dienst hat drei Millionen Nutzer (Stand: Januar 2013).[2] Im Juli 2012 erhielt GitHub eine Investition von 100 Millionen US-Dollar vom Risikokapitalgeber Andreessen Horowitz.[3]
Eigenschaften
[Bearbeiten | Quelltext bearbeiten]Im Gegensatz zu anderen Open-Source-Hostern wie SourceForge ist auf GitHub nicht das Projekt als Sammlung von Quellcode zentral, sondern der Nutzer mit seinen Repositories (Verzeichnissen, die von Git kontrolliert werden). Gleichzeitig wird das Erstellen und Wiedervereinigen von Abspaltungen (Forks) besonders propagiert. Forks dienen weiterhin dazu, einfach bei anderen Projekten mitentwickeln zu können. Um einem Repository/Projekt einen Beitrag beizusteuern, wird das Repository zunächst aufgespaltet, dann werden die zu übernehmenden Änderungen hinzugefügt und dem Besitzer des Ur-Repositorys ein Pull-Request gestellt (alles über die Weboberfläche). Damit soll den Besonderheiten verteilter Versionskontrollsysteme besonders Rechnung getragen, und zugleich ein soziales Netzwerk geschaffen werden, was sich auch in dem Slogan des Unternehmens, und den aus „echten“ sozialen Netzwerken bekannten Funktionen „Beobachten“ oder „Folgen“ niederschlägt.
Während Open-Source-Projekte GitHub kostenfrei nutzen können, gibt es auch kostenpflichtige Angebote für proprietäre Software, die zum Beispiel erlauben, sogenannte Private Repositorys zu erstellen, die nicht öffentlich einsehbar sind. Kostenfreie Accounts dürfen nur öffentliche Repositorys erstellen. Außerdem bietet GitHub Inc. größeren Unternehmen GitHub Enterprise an, eine eigene, abgetrennte Github-Installation zu liefern, um die Vorteile des sozialen Programmierens auch bei der unternehmensinternen Softwareentwicklung zu nutzen.[4]
Nachdem das Design von GitHub über Jahre unverändert blieb, wurde im Juni 2013 eine neue Oberfläche vorgestellt. In dieser tritt der Quelltext der dort bereitgestellten Software stärker in den Vordergrund.[5] Eine wesentliche Neuerung ist eine visualisierte Statistik, welche die verwendeten Programmiersprachen und ihren Anteil am gesamten Projekt darstellt.
Verwendung
[Bearbeiten | Quelltext bearbeiten]GitHub ist bei Open-Source-Software der populärste Dienst seiner Art, gemessen an der Anzahl der Commits.[1] Im Juli 2009 wurden 135.000 – davon 90.000 echt verschiedene – Repositories gehostet, wobei viele sehr klein oder unbedeutend sind und oft nur vom Besitzer genutzt werden. Andererseits gibt es – neben Git selbst – mehrere bekannte größere Open-Source-Projekte, die bei der Versionsverwaltung ihres Quelltextes auf GitHub setzen, darunter sind:
- Django
- Erlang
- Grails
- Clojure
- Scala
- jQuery
- JUnit
- Perl
- Piwik
- PHP
- Linux Mint
- Ruby (Mirror)
- Ruby on Rails
- Contao
- Joomla
- Wildfly
- Zend Framework
- phpBB
- Linux-Kernel, zeitweise im September und Oktober 2011[6]
- Gallery 3
- NodeJS
Seit Mitte 2012 ist es möglich, auf GitHub auch komplette Webseiten bereitzustellen. Der Dienst unterstützt die Konnektierung eines A-Record auf die IP-Adresse seiner Server und liefert statische Inhalte auf entsprechende HTTP-Anfragen aus. Die Funktion ist sowohl in der kostenlosen als auch der Enterprise-Variante des Dienstes nutzbar.[7]
Kritik
[Bearbeiten | Quelltext bearbeiten]2009 stand GitHub aufgrund mangelnder Stabilität und Geschwindigkeit in der Kritik. Die Probleme resultierten aus dem schnellen Wachstum des Dienstes. Die Betreiber reagierten im September des gleichen Jahres mit einem Wechsel des Webhosters.[8][9] Seitdem wird GitHub bei Rackspace betrieben.
Weblinks
[Bearbeiten | Quelltext bearbeiten]- Offizielle Website
- GitHub Blog – Informationen über den Webdienst
- GitHub Gist – ein Pastebin mit Syntaxhervorhebung
- Einführung in GitHub
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ a b Alexander Neumann: GitHub populärer als SourceForge und Google Code. heise Developer, 6. Juni 2011, abgerufen am 6. Januar 2013.
- ↑ Alexander Neumann: GitHub knackt 3-Millionen-Marke. heise Developer, 17. Januar 2013, abgerufen am 18. Januar 2013.
- ↑ Douglas MacMillan: GitHub Takes $100M in Largest Investment by Andreessen Horowitz. Bloomberg, 9. Juli 2012, abgerufen am 6. Januar 2013 (englisch).
- ↑ GitHub Enterprise. GitHub, abgerufen am 6. Januar 2013 (englisch, The best way to build and ship software, on your servers.).
- ↑ Kim Rixecker: Github mit massivem Redesign – das ist neu. In: t3n Magazin. yeebase media GmbH, 18. Juni 2013, abgerufen am 18. Juni 2013.
- ↑ Thorsten Leemhuis: Hauptentwicklungszweig von Linux vorübergehend bei Github. Heise Online, 5. September 2011, abgerufen am 6. Januar 2013.
- ↑ Ilja Zaglov: Kostenloses Hosting für statische Webseiten mit GitHub. In: t3n Magazin. yeebase media GmbH, 28. Dezember 2012, abgerufen am 6. Januar 2013.
- ↑ Falk Hedemann: GitHub: Open-Source-Projekt-Hoster wechselt zu Rackspace. In: t3n Magazin. yeebase media GmbH, 16. September 2009, abgerufen am 27. August 2013.
- ↑ Tom Preston-Werner: GitHub is Moving to Rackspace! 15. September 2009, abgerufen am 27. August 2013 (englisch).
Kategorie:Freie-Software-Website
Kategorie:Online-Community
Kategorie:Projektmanagementsoftware
Kategorie:Entwicklungsplattform
Kategorie:Unternehmen (San Francisco)