L'Open source facile

Petit guide pour participer à certains projets open source

L’open source, késako ?

Wikipédia définit l'open source de la façon suivante :

La désignation open source, ou « code source ouvert », s’applique aux logiciels (et s’étend maintenant aux œuvres de l’esprit) dont la licence respecte des critères précisément établis par l'Open Source Initiative, c’est-à-dire les possibilités de libre redistribution, d’accès au code source et de création de travaux dérivés. Mis à la disposition du grand public, ce code source est généralement le résultat d’une collaboration entre programmeurs.

La force de l’open source est que chacun peut participer au développement du projet, puisque tout est en accès libre. À l’origine, c’est le code source des logiciels qui est considéré comme ouvert, librement consultable et modifiable par tout un chacun. Par exemple, le code source du navigateur Mozilla Firefox est disponible à cette adresse.

La plupart du temps, les projets disposent d’un dépôt Git (sur GitHub par exemple) qu’il est possible de récupérer, de modifier et le cas échéant, de soumettre les modifications effectuées à la communauté pour validation.

Je ne sais pas coder, que faire ?

Pas besoin de savoir coder pour participer à un projet open source ! Voici une petite liste de projets où tout le monde peut participer facilement.

Wikipédia et Commons

On ne présente plus Wikipédia, projet d’encyclopédie universelle créé en 2001. La version française compte à ce jour 1 966 687 articles. Chacun peut y contribuer, de manière anonyme ou en créant un compte.

Vous pouvez la mettre à jour avec vos connaissances, mais aussi traduire des articles provenant d’autres versions de Wikipédia. Il est aussi possible de faire de la relecture d’articles et de corriger les fautes d’orthographe et de syntaxe qui se glissent dans les pages du site. Enfin, beaucoup d’articles manquent d’illustrations, de photos. À une époque où tout le monde à un appareil photo à portée de main, c’est quand même dommage de voir tant de villes et villages sans illustrations.

Commons est un site du projet Wikimedia, qui centralise toutes les images, vidéos, sons, mises à disposition gratuitement et sous licence Creative Commons pour la plupart. C’est là qu’il faut téléverser toutes les images, vidéos que vous avez capturées. L’assistant d’importation est bien fait et vous accompagne dans le processus. Pensez-bien à catégoriser vos images et si possible à les géolocaliser.

OpenStreetMap

OpenStreetMap est la version open source de Google Maps. Le service a débuté en 2004, et près de 5 millions d’utilisateurs ont effectué des modifications sur la carte.

Carte de Paris avec OSM

Vous pouvez contribuer directement depuis le site web, avec une interface assez simple. OSM propose un tutoriel rapide lors de votre première contribution. En France, la base est assez complète pour les grandes villes, mais il faut la garder à jour ! En zone rurale, il manque parfois des chemins, des cours d’eau, etc. Enfin, beaucoup d’informations secondaires manquent (limite de vitesse, type de voie, revêtement).

L’application StreetComplete (disponible sous Android) vous permet de contribuer facilement à OSM, en vous posant des questions sur vos alentours. Est-ce que cette rue est éclairée la nuit ? Est-ce que ce passage piéton est protégé par un feu ? Il est aussi possible de récupérer l’application via F-Droid.

Traduction, rapports de bugs

De nombreux projets sont au début uniquement disponible en anglais. Avec l’aide des utilisateurs, il est possible de les traduire en d’autres langues. C’est par exemple le cas de Twidere, un client Twitter pour Android, où n’importe qui peut aider à la traduction sur Crowdin.

Si vous utilisez des logiciels open source, vous pouvez aussi signaler les bugs que vous rencontrez à l’équipe de développement, ainsi que suggérer des améliorations selon votre utilisation.