Les solutions open source et le logiciel libre
Qu’est ce que l’open source ?
“Open source” signifie que le code source d’un programme est accessible et lisible.
Un programmeur peut donc comprendre le fonctionnement de ce programme, l’étudier pour se former voire améliorer le programme ou l’adapter à des besoins particuliers.
Travailler avec les logiciels “open source”, c’est avoir la capacité d’ouvrir le capot pour comprendre pourquoi le moteur fait ce bruit.
Et le logiciel libre alors ?
Le logiciel libre renforce l’ouverture du code source par 4 libertés fondamentales, pour garantir que l’ensemble des utilisateurs du programme ne soient pas prisonniers de celui-ci.
Liberté d’exécuter le programme
Pour tous les usages, même s’ils n’étaient pas prévus à l’origine
Liberté de redistribuer des copies
Pour aider les autres.
Liberté d’étudier le programme et de le modifier
Pour apprendre mais aussi profiter d’outils adaptés
Liberté d’améliorer le programme et de publier les améliorations
Pour faire profiter toute la communauté des modifications apportées au programme.
Pourquoi utiliser des logiciels libres ou open source ?
Architecture logicielle
Évolutivité
En direct ou via la communauté
Adaptabilité
Pas de dépendance à un éditeur de logiciel
Développeurs et développeuses
Accès au code
Comprendre l’outil et garantir son fonctionnement
Qualité
Découvrir les méthodes d’autres développeurs
Client·e·s et utilisateur·ice·s
Transparence
Auditer le code
Coopération
Intervention possible par des équipes en interne
Valeurs et engagements
Partage de connaissances
Pour progresser et aider à progresser
Amélioration continue
Les outils évoluent et ces évolutions sont partagées.
Le point de vue des experts
Chez Troopers, nous essayons d’utiliser uniquement des solutions “libres” car nous partageons ces valeurs. Par pragmatisme, nous sélectionnons parfois des solutions “simplement open source” pour apporter plus rapidement plus de valeur à nos clients.
Julien Dubuisson Duplessis
Développeur back
Chez Troopers, toutes les personnes faisant de développement utilisent GNU/Linux, et nous cherchons le plus possible pour nos outils d’utiliser des solutions libres et décentralisées. Cela nous permet d’avoir le contrôle sur notre travail et nos données, tout en profitant de la vaste communauté du logiciel libre.
Gwenn Meynier
Développeur back
Ouvre une nouvelle fenêtreL'open source vous intéresse ?
Que votre projet en soit au stade de l'idée ou déjà bien avancé, nous serons ravi·e·s de discuter avec vous, d'écouter vos envies et de vous conseiller au mieux sur les solutions envisagées.