Anzeigen des Quellcodes einer Open Source-Software


Wenn Entwickler ihre Software als Open Source veröffentlichen, zeigt dies, dass sie sowohl vertrauenswürdig als auch großzügig sind. Quelloffene Software war eines der wichtigsten Dinge, die mir persönlich beim Einstieg als Autodidakt geholfen haben.

Damit ein Projekt Open Source ist, muss der Entwickler seine Quelle angeben Code öffentlich zugänglich, damit jeder Interessierte ihn einsehen und daraus lernen kann. Wichtig ist auch, dass der Entwickler keine üblen Absichten hat, da der Open-Source-Code es den Benutzern ermöglicht, ihre eigenen Binärdateien zu kompilieren, anstatt die bereitgestellten zu verwenden.

Wenn Sie jemals auf zwei Softwareteile gestoßen sind und nicht feststellen können, welche Sie verwenden sollen, überprüfen Sie, ob eine vorhanden ist ist Open-Source und der andere nicht. In diesem Fall sollte Ihre Wahl klar sein.

Wenn Sie jedoch aus dem Quellcode einer Software lernen oder diesen ergänzen möchten, ist dies ebenfalls eine Option. Dazu müssen Sie wissen, wie der Quellcode angezeigt wird. Lassen Sie uns in diesem Artikel darüber sprechen, wie Sie genau das tun können.

So finden Sie den Quellcode

Sobald Sie eine offene Stelle gefunden haben -Quellensoftware, deren Quellcode Sie anzeigen möchten. Der erste Schritt besteht darin, herauszufinden, wie der Quellcode des Projekts tatsächlich verfügbar gemacht wird.

In den meisten Fällen wird der Quellcode gehostet auf der größten Versionskontrollplattform des Webs: GitHub.

In_content_1 all: [300x250] / dfp: [640x360]->

Was ist GitHub?

GitHub wurde 2008 gegründet und 2018 von Microsoft gekauft. Es ist eine globale Softwareentwicklungsplattform, die den gesamten Quellcode bietet Verwaltungsfunktionalität von Git, zusammen mit seinen eigenen Funktionen, die die Funktionen für die Zusammenarbeit und die Versionskontrolle verbessern.

In den meisten Fällen hosten Entwickler ihren Open-Source-Code auf GitHub. Einige Beispiele für Software, von der Sie wahrscheinlich gehört haben, dass sie Quellcode auf GitHub verfügbar hat, sind LibreOffice, GIMP und VLC Media Player.
>

Mit GitHubs Suchfunktion sollten Sie in der Lage sein, den Quellcode für praktisch jedes wichtige Open-Source-Softwareprojekt zu finden und anzuzeigen.

Anzeigen des Quellcodes

Wenn Sie das GitHub-Repository gefunden haben, in dem sich der Quellcode der Software befindet, ist alles in einem einfachen Verzeichnisbaum organisiert. Bei Dateien erleichtert GitHub das Anzeigen von Code.

Als Entwicklungsplattform formatiert GitHub den Quellcode über die Weboberfläche. Nahezu alle seriösen Projekte enthalten eine README.md-Datei, die hilfreiche Informationen zum Repository und seiner Struktur enthält. Wenn Sie zu einem Repository navigieren, scrollen Sie nach unten und Sie sehen den Inhalt dieser Datei.

Es ist wichtig, die README.md des Repository zu überprüfen Es weist Benutzer häufig in die Richtung des Quellcodes, an dem sie interessiert sind. Ein Repository kann mit allen Arten von Code und anderen Daten gefüllt werden, von denen einige für Sie völlig unbrauchbar sind. Diese Datei ist also Ihre Roadmap / p>

Sobald Sie herausgefunden haben, wo sich der gewünschte Code im Repository befindet, müssen Sie nur noch durch den Verzeichnisbaum des Repositorys klicken, um den gewünschten Pfad zu ermitteln.

Wenn Sie auf eine Datei klicken, wird diese mit der korrekten Syntaxhervorhebung angezeigt.

Die Weboberfläche von GitHub eignet sich hervorragend für eine schnelle Überprüfung. Bei komplexerem Quellcode möchten Sie möglicherweise mehrere Dateien gleichzeitig oder über einen längeren Zeitraum anzeigen. In diesem Fall empfehlen wir, den Quellcode über ein Texteditor, z. B. Sublime Text, herunterzuladen und anzuzeigen.

Herunterladen des Quellcodes

Das Herunterladen eines Repositorys von GitHub dauert nur zwei Klicks.

Oben in jedem Repository wird unter der Zeile die Gesamtzahl der Commits, Zweige, Pakete, Releases und Mitwirkenden angezeigt eine grüne Schaltfläche mit der Bezeichnung Klonen oder Herunterladen. Klicken Sie darauf und wählen Sie ZIP herunterladen.

Standardmäßig wird der Hauptzweig des aktuellen Repositorys als ZIP-Datei heruntergeladen. Wenn Sie fertig sind, müssen Sie das Archiv nur noch in einen lokalen Ordner auf Ihrem Computer extrahieren. Dann können Sie mit einem Texteditor alle Repository-Dateien viel schneller öffnen, ohne dass ein Browser erforderlich ist.

Wenn Sie kein erfahrener Coder sind, kann GitHub etwas verwirrend sein zunaechst. Wenn Sie es sich nur als offenes Quellcodeverzeichnis mit einer Infodatei auf oberster Ebene vorstellen, ist es nicht allzu einschüchternd. Das Anzeigen von Quellcode mit GitHub ist sowohl lokal als auch über die Weboberfläche einfach.

OpenSource! Was ist das eigentlich?

Zusammenhängende Posts:


21.12.2019