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. Logiciels open source a été l’une des principales choses qui m’a 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 leçons. Surtout, cela montre également que le développeur n’a aucune intention néfaste, car le code open-source permet aux utilisateurs de compiler leurs propres binaires plutôt que d’utiliser ceux fournis.

Comment afficher le code source dun logiciel Open Source

Si jamais vous rencontrez deux logiciels et que vous ne pouvez pas déterminer lequel utiliser, vérifiez si l’un est open-source et l’autre ne l’est pas. Si tel est le cas, votre choix doit être clair.

Cependant, si vous souhaitez apprendre ou même ajouter du 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

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 rendu disponible.

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

Qu’est-ce que 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 du 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.

Comment afficher le code source dun logiciel Open Source

Le plus souvent, les développeurs hébergeront 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 Fonction de recherche de GitHub, vous devriez être en mesure de trouver et d’afficher le code source de pratiquement tous les grands projets logiciels open-source.

Comment afficher le code source

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 parfaitement le code source via son interface Web. Presque tous les projets réputés comprendront un README.md, qui est un fichier de démarque 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.

1608579825 181 Comment afficher le code source dun logiciel Open Source

Le fichier README.md du référentiel est important à vérifier 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 code et d’autres données, dont certaines sont totalement inutiles pour vous , donc ce fichier est votre feuille de route.

Une fois que vous avez déterminé où se trouve dans le référentiel le code qui vous intéresse, tout ce que vous avez à faire est de cliquer sur l’arborescence de 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.

1608579825 756 Comment afficher le code source dun logiciel Open Source

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 d’afficher le code source via un éditeur de texte, comme Sublime Text.

Téléchargement du code source

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, branches, packages, versions et contributeurs, vous verrez un bouton vert étiqueté Cloner ou télécharger. Cliquez dessus et sélectionnez Télécharger le ZIP.

1608579825 690 Comment afficher le code source dun logiciel Open Source

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 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.