Open Source
Nos contributions au monde du libre
L'Open Source met à disposition du code informatique sur internet : contrairement à des logiciels propriétaires "fermés" comme Microsoft Word ou WiX, les logiciels Open Source mettent à disposition leur code pour permettre aux usagers de proposer des modifications.
Il y a une différence sensible avec le code "libre" : un projet Open Source peut être fourni avec une licence d'utilisation plus ou moins restrictive (interdiction de l'utiliser pour des projets commerciaux, obligation de citation, ...). Le code "libre" est en général avec une licence d'utilisation plus flexible, même si des exceptions sont présentes.
La mise en disponibilité du code informatique est une preuve de confiance et de sécurité : les contributions des usagers permettent d'améliorer l'application, en ajoutant des fonctionnalités, ou en améliorant l'accessibilité numérique du projet. Si le code est disponible, c'est que l'application n'a pas besoin de cacher son fonctionnement pour être sécurisée. Les failles de sécurité sont détectées et corrigées plus vite, ce qui améliore la qualité générale de l'application.
Evidemment, tout n'est pas parfait dans le logiciel libre : un projet sans communauté ne bénéficie pas de ces avancées, et ce n'est pas parce que le code est libre que les décisions ne sont pas entre les mains d'une seule personne avec une vision critiquable.
Certains logiciels sont avec un fonctionnement hybride : Google Chrome par exemple est un logiciel propriétaire ; il est une version "googlisée" du navigateur libre Chromium. On retrouve le même modèle avec Microsoft Visual Studio Code, une version "microsoftisée" du logiciel libre VSCodium.
Il y aurait beaucoup à dire sur les licences, sur les visions des différents projets disponibles, sur les plateformes centralisant les projets Open Source. Nous n'allons pas nous étendre davantage sur le sujet ici, mais sommes toujours ouverts aux débats dans ce domaine.
Si vous souhaitez un point de vue partisan dans le domaine, consultez l'article Why Open Source Misses The Point of Free Software (anglais) publié par GNU.
Nous utilisons de nombreux logiciels libres, car nous aimons pouvoir changer de logiciel si la direction ne nous plaît plus. Nous avons en interne quitté Microsoft Teams pour Jitsi car les performances de Microsoft Teams étaient se sont particulièrement dégradées avec le temps. Nous avons quitté Slack pour Zulip, car l'ajout de l'intelligence artificielle dans nos discussions professionnelles nous faisaient craindre pour la confidentialité de nos échanges. Nous utilisons Leaflet et Open Street Map au lieu de Google Maps, car Google Maps demande les coordonnées bancaires de nos clients. De manière générale, nous n'aimons pas être contraints dans un environnement unifié, qui, s'il peut donner l'impression de gain de productivité, nous rend complètement dépendants des problèmes techniques ou changements de conditions générales et tarifaires.
Utiliser l'Open Source, c'est en théorie participer à son essor. Au choix, financièrement, ou en le publicisant, ou en participant aux modifications du code, ou en créant d'autres projets eux-même Open Source.
Nous avons plusieurs actions en cours à ce sujet :
Si vous êtes intéressés par le monde du libre, n'hésitez pas à nous contacter : ce serait un plaisir d'échanger sur les possibilités d'essor de ces outils sur le territoire ou dans votre structure.