Hoe de broncode van een open source-software te bekijken

Wanneer ontwikkelaars hun software als open source vrijgeven, toont dit aan dat ze zowel betrouwbaar als genereus zijn. Open-sourcesoftware was een van de belangrijkste dingen die me persoonlijk hielpen om als autodidactisch programmeur aan de slag te gaan.

Om een ​​project open-source te maken, moet de ontwikkelaar de broncode openbaar beschikbaar maken, zodat iedereen die geïnteresseerd is het kan inspecteren en ervan kan leren. Belangrijk is dat het ook laat zien dat de ontwikkelaar geen snode bedoelingen heeft, aangezien open-sourcecode gebruikers in staat stelt hun eigen binaire bestanden te compileren in plaats van de beschikbare binaire bestanden te gebruiken.

Als je ooit twee stukjes software tegenkomt en je weet niet welke je moet gebruiken, controleer dan of de ene open-source is en de andere niet. Dan moet uw keuze duidelijk zijn.

Als u echter wilt leren van of zelfs iets wilt toevoegen aan de broncode van een stukje software, is dat ook een optie. Om dit te doen, moet u weten hoe u de broncode kunt bekijken. Laten we in dit artikel bespreken hoe u dat kunt doen.

Hoe de broncode te vinden(How to Find the Source Code)

Als je eenmaal een stukje open source software hebt gevonden waarvan je de broncode wilt bekijken, is de eerste stap om erachter te komen hoe de broncode van het project beschikbaar wordt gesteld.

In de meeste gevallen wordt de broncode gehost op het grootste versiebeheerplatform van het web, GitHub .

Wat is GitHub?(What Is GitHub?)

GitHub is opgericht in 2008 en gekocht door Microsoft in 2018. Het is een wereldwijd softwareontwikkelingsplatform dat alle broncodebeheerfunctionaliteit van Git biedt, samen met zijn eigen functies die de samenwerkingsmogelijkheden en versiebeheerfuncties verbeteren.

Vaker wel dan niet, zullen ontwikkelaars hun open-sourcecode op GitHub hosten . Een paar voorbeelden van software waarvan je waarschijnlijk hebt gehoord waarvan de broncode beschikbaar is op GitHub zijn LibreOffice , GIMP en VLC media player .

Met de zoekfunctie van GitHub(GitHub’s search feature) zou je de broncode moeten kunnen vinden en bekijken voor praktisch elk groot softwareproject dat open-source is.

Hoe de broncode te bekijken(How to View the Source Code)

Als je eenmaal de GitHub -repository hebt gevonden die de broncode van de software host, zul je merken dat alles is georganiseerd in een eenvoudige directorystructuur. Voor bestanden maakt GitHub het bekijken van code heel eenvoudig.

Als ontwikkelplatform formatteert GitHub de broncode netjes via de webinterface. Bijna(Almost) alle gerenommeerde projecten bevatten een README.md , een afwaarderingsbestand dat nuttige informatie over de repository en de structuur ervan weergeeft. Wanneer u naar een repository navigeert, scrolt u naar beneden en ziet u de inhoud van dit bestand.

README.md van de repository is belangrijk om te bekijken, omdat het gebruikers vaak in de richting van de broncode wijst waarin ze mogelijk geïnteresseerd zijn. Een repository kan worden gevuld met allerlei soorten code en andere gegevens, waarvan sommige volledig nutteloos voor u zijn , dus dit bestand is uw routekaart.

Als je eenmaal weet waar in de repository de code staat waarin je geïnteresseerd bent, hoef je alleen maar door de directorystructuur van de repository te klikken om te komen waar je heen wilt.

Als u op een bestand klikt, wordt het weergegeven met de juiste syntaxisaccentuering.

Voor snelle inspectie is de webinterface van GitHub geweldig. Voor meer gecompliceerde broncode wilt u misschien meerdere bestanden tegelijkertijd of over een lange periode bekijken. In dit geval raden we aan om de broncode te downloaden en te bekijken via een teksteditor(text editor) , zoals Sublime Text.

De broncode downloaden(Downloading The Source Code)

Het downloaden van een repository van GitHub kost slechts twee klikken.

Bovenaan elke repository, onder de rij die het totale aantal commits, branches, pakketten, releases en bijdragers weergeeft, zie je een groene knop met het label Clone or download . Klik erop en selecteer ZIP downloaden(Download ZIP) .

Standaard begint dit met het downloaden van de master branch van de huidige repository als een ZIP -bestand. Als u klaar bent, hoeft u het archief alleen nog maar uit te pakken naar een lokale map op uw computer. Vervolgens kunt u met behulp van een teksteditor alle bestanden van de repository op een veel snellere manier openen waarvoor geen browser nodig is.

Als je geen ervaren coder bent, kan GitHub in het begin een beetje verwarrend zijn. Als je het gewoon ziet als een open directory met broncode, met een leesmij op het hoogste niveau, is het niet al te intimiderend. Broncode bekijken met GitHub is eenvoudig, zowel lokaal als via de webinterface.



About the author

Ik ben een webontwikkelaar met meer dan 10 jaar ervaring in het werken met de browsers Firefox en Google Docs. Ik ben een specialist in het maken van eenvoudige maar krachtige online applicaties en heb webgebaseerde oplossingen ontwikkeld voor zowel kleine bedrijven als grote organisaties. Mijn klantenbestand omvat enkele van de grootste namen in het bedrijfsleven, waaronder FedEx, Coca Cola en Macy's. Mijn vaardigheden als ontwikkelaar maken mij de ideale kandidaat voor elk project dat snel en efficiënt moet worden voltooid - van het ontwikkelen van aangepaste websites tot het maken van robuuste e-mailmarketingcampagnes.



Related posts