Comment afficher le code source d'un logiciel open source

Lorsque les développeurs publient leur logiciel en open source, cela montre qu'ils sont à la fois dignes de confiance et généreux. Les logiciels open source(Open-source software) ont été l'une des principales choses qui m'ont personnellement aidé à démarrer en tant que codeur autodidacte.

Pour qu'un projet soit open-source, le développeur doit rendre son code source accessible au public afin que toute personne intéressée puisse l'inspecter et en tirer des enseignements. Surtout, cela montre également que le développeur n'a pas d'intentions malveillantes, car le code open source permet aux utilisateurs de compiler leurs propres binaires plutôt que d'utiliser ceux qui sont fournis.

Si jamais vous rencontrez deux logiciels et que vous ne savez pas lequel utiliser, vérifiez si l'un est open-source et l'autre non. Si oui, votre choix doit être clair.

Cependant, si vous souhaitez apprendre ou même ajouter au code source d'un logiciel, c'est également une option. Pour ce faire, vous devez savoir comment afficher le code source. Dans cet article, parlons de la façon dont vous pouvez faire exactement cela.

Comment trouver le code source(How to Find the Source Code)

Une fois que vous avez trouvé un logiciel open source dont vous souhaitez afficher le code source, la première étape consiste à découvrir comment le code source du projet est mis à disposition.

Dans la majorité des cas, le code source sera hébergé sur la plus grande plate-forme de contrôle de version du Web, GitHub .

Qu'est-ce que GitHub ?(What Is GitHub?)

GitHub a été fondé en 2008 et acheté par Microsoft en 2018. Il s'agit d'une plate-forme mondiale de développement logiciel qui offre toutes les fonctionnalités de gestion de code source de Git , ainsi que ses propres fonctionnalités qui améliorent ses capacités de collaboration et ses fonctionnalités de contrôle de version.

Le plus souvent, les développeurs hébergent leur code open source sur GitHub . Quelques exemples de logiciels dont vous avez probablement entendu parler et dont le code source est disponible sur GitHub sont LibreOffice , GIMP et VLC media player .

En utilisant la fonction de recherche de GitHub(GitHub’s search feature) , vous devriez pouvoir trouver et afficher le code source de pratiquement tous les grands projets logiciels open source.

Comment afficher le code source(How to View the Source Code)

Une fois que vous avez trouvé le référentiel GitHub qui héberge le code source du logiciel, vous constaterez que tout est organisé dans une arborescence de répertoires de base. Pour les fichiers, GitHub facilite la visualisation du code.

En tant que plate-forme de développement, GitHub formate soigneusement le code source via son interface Web. Presque(Almost) tous les projets réputés incluront un fichier README.md(README.md) , qui est un fichier Markdown qui affiche des informations utiles sur le référentiel et sa structure. Lorsque vous accédez à un référentiel, faites défiler vers le bas et vous verrez le contenu de ce fichier.

Le fichier README.md(README.md) du référentiel est important à consulter car il oriente souvent les utilisateurs vers le code source qui pourrait les intéresser. Un référentiel peut être rempli de toutes sortes de codes et d'autres données, dont certaines sont complètement inutiles pour vous , donc ce fichier est votre feuille de route.

Une fois que vous avez déterminé où se trouve le code qui vous intéresse dans le référentiel, tout ce que vous avez à faire est de cliquer sur l'arborescence des répertoires du référentiel pour arriver là où vous voulez aller.

Cliquer sur un fichier l'affichera avec la coloration syntaxique appropriée.

Pour une inspection rapide, l'interface Web de GitHub est excellente. Cependant, pour un code source plus complexe, vous souhaiterez peut-être afficher plusieurs fichiers en même temps ou sur une longue période. Dans ce cas, nous vous recommandons de télécharger et de visualiser le code source via un éditeur de texte(text editor) , tel que Sublime Text.

Téléchargement du code source(Downloading The Source Code)

Le téléchargement d'un référentiel depuis GitHub ne prend que deux clics.

En haut de chaque référentiel, sous la ligne affichant le nombre total de commits, de branches, de packages, de versions et de contributeurs, vous verrez un bouton vert intitulé Cloner ou télécharger(Clone or download) . Cliquez dessus et sélectionnez Télécharger le ZIP(Download ZIP) .

Par défaut, cela commencera à télécharger la branche principale du référentiel actuel sous forme de fichier ZIP . Une fois terminé, tout ce que vous avez à faire est d'extraire l'archive dans un dossier local sur votre ordinateur. Ensuite, à l'aide d'un éditeur de texte, vous pouvez ouvrir n'importe quel fichier du référentiel d'une manière beaucoup plus rapide qui ne nécessite pas de navigateur.

Si vous n'êtes pas un codeur expérimenté, GitHub peut être un peu déroutant au début. Si vous le considérez simplement comme un répertoire ouvert de code source, avec un fichier readme au niveau supérieur, ce n'est pas trop intimidant. L'affichage du code source à l'aide de GitHub est simple, à la fois localement et via son interface Web.



About the author

Je suis un ingénieur en matériel avec plus de 10 ans d'expérience dans le domaine. Je me spécialise dans les contrôleurs et les câbles USB, ainsi que dans les mises à niveau du BIOS et le support ACPI. Dans mes temps libres, j'aime aussi bloguer sur divers sujets liés à la technologie et à l'ingénierie.



Related posts