Les logiciels open sources sont des programmes informatiques dont le code source est distribué sous une licence donnant accès à quiconque voulant le modifier ou le lire. Dans cet article nous allons vous parler de leurs origines,leur fonctionnement et de leurs différentes familles de licence, nous sommes certains que cela vous aidera.
Les logiciels open sources ne sont pas libres de droits, ils sont sous licence. La personne ou l’entreprise qui a rédigé ce programme est le seul détenteur du code d’accès.
C’est ce dernier qui définit l’utilisation de son programme et fixe aussi la licence d’utilisation de son logiciel. Les logiciels open sources sont donc sous licence open sources.
C’est elle qui leur confère leur caractère open source et donne le droit de l’utilisation,de modification et de transfert libre.
Les types de licence Open Sources
Il existe deux grandes familles de licence open sources: La licence BSD et la licence GNU GPL.
Le logiciel open source sous licence BSD est le plus libre. Cette licence autorise l’utilisation de son programme ,de son code et des travaux dirigés.
Notamment l’intégration des logiciels propriétaires, qui ne sont pas sous licence open sources. La licence GNU GPL autorise la diffusion et la modification à condition que cela soit la même licence open source.
Grâce à une licence GPL,l’on peut prendre un programme Open source et le modifier mais l’on ne peut pas diffuser ses sources si c’est pour un usage interne ou si on en offre l’accès à un cloud.
Mais si vous souscrivez à un logiciel SaaS Open Source sous licence AGPL, vous pouvez facilement avoir accès aux sources afin de faire un transfert local pour en faire une modification.
Les Open Sources sont-ils gratuits?
L’on a tendance à penser que les logiciels Open Source sont gratuits, ils sont libres mais pas forcément gratuits.
En théorie, un auteur ou un éditeur pourrait faire payer la distribution de son ERP Open Source à qui désire l’avoir. Mais dans la pratique, la version communautaire des logiciels Open Sources est souvent gratuite. Logiquement l’on ne peut pas faire payer quelqu’un pour un logiciel que d’autres peuvent proposer gratuitement.
Les logiciels Open Sources sont donc gratuits mais le service est payant : la version entreprise du logiciel, l’intégration, l’assistance,la maintenance,la formation et les développements supplémentaires.
En résumé, retenons que les logiciels Open Sources:
- Sont très performants et de qualité irréprochable.
- Sont couverts d’une licence donc ne sont pas libres de droits.
- Libres mais pas forcément gratuits car il faut séparer les faux Open Sources des vraies.
- Sont issues de deux familles de licences: Licence BSD des logiciels Open Sources qui est le plus libre et la licence GNU GPL.