GitHub

GitHub ist eine Repository-Software, die Entwickler dabei unterstützt Software-Projekte und deren Entwicklung zu organisieren.

GitHub macht Software-Projekte öffentlich zugänglich

Dabei macht GitHub den Code und die Dokumentation von Software öffentlich zugänglich und unterstützt aktuell eine Gemeinschaft von mehr als 18 Millionen Nutzern dabei gemeinsam Software zu entwicklen, zu dokumentieren und diese zu verbreiten.

Der GitHub-Dienst ist eine browserbasierte Software, zur Darstellung von Quellcode im Internetbrowser, der Erstellung eines Wikis und bietet ein integriertes Ticketing-System das die laufende Entwicklung von Software innerhalb von Softwareprojekten unterstützt.

Im Kern ist die GitHub-Plattform ein webbasierter Onlinedienst zur Unterstützung von Entwicklung und Management von Softwareprojekten. Technisch werden mit GitHub organisierte Projekte auf GitHub-eigenen Servern über Filehosting-Dienste verwaltet; dies kann öffentlich (OpenSource) oder nicht-öffentlich (Für closed source Projekte sind die kommerzieller GitHub-Dienste erforderlich) geschehen.

GitHub bietet Showcases für zahlreiche Projekte

Innerhalb von GitHub finden sich Showcases von zahlreichen Projekten: Beginnend damit wie sich GitHub in Form eines Wikis dazu nutzen lässt Dokumentation und nützliche Ressourcen zu teilen, Produktivitätstools um Software intuitiver, besser und schneller zu konstruieren, auch dann wenn Ressourcen begrenzt sind. Ferner bietet das GitHub-Projekt Zugang zu zahlreichen Tools und relevante Projekte zur Visualisierung von Daten um digitale Informationen in attraktiver Form im Web darzustellen. Ebenso finden sich GitHub-Projekte mit dem Fokus Web-Accessibility die darauf ausgerichtet sind den Zugang von Webseiten offen und einfach zu gestalten um Web-Anwendungen und Internet-Applikationen für jedermann leicht zugänglich zu machen.

GitHub als frei verfügbare Open Source oder kommerzielle Variante nutzen

GitHub ist frei verfügbar, sofern die eingestellten Projekte ihren Programmcode nach dem Open Source Code Gedanken öffentlich zugänglich machen und in einer kommerziellen Variante verfügbar, sofern die Projekte und der Quellcode von Software geschützt, also nicht öffentlich zugänglich hinterlegt werden soll.

GitHub ist das Tool für agile Softwareentwicklung

Im Ansatz getrieben vom Open Source Gedanken ist GitHub das Tool für agile Softwareentwicklung in Projekten. Optimal zur Dokumentation von Softwarearchitektur: Als browserbasierte Lösung ermöglicht die Software wahlweise einen freien oder geschützten Zugriff auf alle im Entwicklungsprozess relevanten Informationen. Digitale Prototypen für Software, Webanwendungen und webbasierte Dienste und vieles mehr lassen sich mit diesem Werkzeuge komfortabel managen.

Ähnliche Einträge

Zum Glossar

Neuer Artikel!