Code

Pouquoi vous devez contribuer à l’open source ?

Aujourd’hui, l’open source est sans doute un succès inestimable. Il n’y a aucun outil que nous utilisons qui ne soit fait d’éléments Open Source. Que vous soyez un professionnel en informatique ou simple utilisateur de la technologie, ce « virus » vous a contaminé sans que vous sachiez. Les navigateurs les plus utilisés de nos jours sont open source. Les systèmes d’exploitation les plus utilisés aujourd’hui (mobile, serveurs, …) sont open source, … Voici donc quelque raisons de contribuer à l’open source.

Redonner à la communauté

Vous recevez beaucoup de l’open source. Les exemples pré-cités sont tangibles. Et rester indifférent dans cette situation serait très ingrat de votre part. Aujourd’hui, beaucoup d’entreprises, surtout les plus grandes à l’instar de Google, Facebook, LinkedIn et même Apple contribuent et encouragent leurs employés à redonner à la communauté.

Aucun homme n’est une île. Et celui qui a remporté un succès ne l’a jamais fait entièrement avec ses propres ressources. Un jour quelque part et d’une certaine façon, d’autres que lui sont intervenus et ont joué un rôle vital. Nos vies sont tellement liées les unes aux autres que personne ne peut réussir tout seul. Tout ce que nous savons, nous l’avons appris d’autrui. Tout ce que nous avons construit l’a été sur des fondations posées par d’autres. Chacun apporte sa contribution unique au monde. – Alf LOHNE

Il n’y a rien que nous puissions faire aujourd’hui qui ne soit inspiré d’autrui. Et plus que jamais, le monde a besoin de nous.

Gagner de l’expérience en programmation

Surtout pour les futurs professionnels du monde informatique, les développeurs, les ingénieurs, …, contribuer à l’open source permet de gagner beaucoup d’expérience qu’on ne peut l’avoir dans une entreprise. Certaines communautés sont assez structurées qu’elles mettent en place un système de mentorat, où on affecte un mentor à chaque nouveau contributeur. C’est le cas de Mozilla par exemple où des mentors très expérimentés aident les jeunes à se retrouver (je m’étais vu affecté un chercheur possédant un PhD en 2013 quand je faisais mes premiers pas) .

Windows est presque Open Source

Ce produit est l’un des plus propriétaires quand on parle de logiciel. Son code source n’est pas accessible au public, on ne peut pas facilement l’adapter à nos besoins, …, Windows est loin d’être open source. Mais ce logiciel ne déroge pas à la règle de dépendance des autres. Dans un récent article, WIRED reportait qu’un Windows Open Source est bientôt possible. Le temps de haine est révolu. On note ces dernières années des efforts de Microsoft pour cohabiter avec ce qu’il traitait des années durant comme un virus.

Microsoft lovs Linux https://blogs.technet.microsoft.com/windowsserver/2015/05/06/microsoft-loves-linux/

Son récent éditeur de code Visual Studio Code est open source, sa plateforme cloud Azure supporte Linux, … Et comme l’a dit l’actuel patron de Microsoft, « Microsoft loves Linux ». Si ceux ont haï l’initiative open source l’adoptent aujourd’hui, c’est que le combat est achevé et qu’il faut avancer main dans la main. Avec notre collaboration.

Attention !!! Contribuer à l’open source ne se limite pas à écrire le code. Vous pouvez contribuer financièrement à l’avancement d’un projet, vous pouvez signaler un bug ou même aider à la traduction des documents (licences, termes d’utilisateur, documentation, …) dans une langue donnée étant donné que beaucoup se fait en anglais, il y a toujours un besoin de ressources humaines pour les rendre accessibles à un grand nombre de personnes.

Dans cet article je décris  étape par étape comment effectuer sa première contribution sur Github.

Koffi Sani

African Optimist Citizen | IT Engineer | Budding Entrepreneur | On the lookout of ideas that will change Africa | I sometimes talk about code at https://code.koffisani.dev

Partager
Ecrit par
Koffi Sani

Articles récents

De la nécessité de poser les bonnes bases de vos projets logiciels

L'une des préoccupations fondamentales de l'Ingénieur c'est de s'assurer de la qualité du produit que…

3 ans

Dieu est juste, pour le Paris Saint-Germain aussi

Bien que Paris Saint-Germain ne soit pas favori face au Bayern Munich, il ne serait…

4 ans

Education au numérique : ce que je propose

Ce samedi, ce fut une fois encore l'occasion pour moi de passer sur le plateau…

4 ans

Voici le nouveau Github Student Pack, mais il faut ceci pour certains étudiants

Vous avez déjà entendu parler de "Github Student Pack" ? C'est une offre gratuite de…

5 ans

LinkedIn pour certifier vos compétences ?

Ce réseau social qui se veut différent des autres de part son caractère professionnel est…

6 ans

Comment donc choisir son framework ?

Le développement d’applications informatiques implique souvent sa normalisation et son accélération. Les développeurs sont souvent…

6 ans