Qu’est-ce qu’un logiciel libre ?

Vous vous demandez quelle est la différence entre un logiciel et un logiciel libre ?

Nous allons donc commencer par définir ce qu'est un logiciel, puis nous verrons en quoi un logiciel libre est différent. Explication en images!

Un logiciel:

Un logiciel est écrit par un langage compréhensible par les humains comme du C, C++, Python etc...
Ce langage sera pour nous les ingrédients d'une recette de crêpe.

a14fb978

Ensuite, une fois que votre code est prêt, vous devez le passer dans un compilateur. Cette opération peu durer très longtemps suivant la taille de votre logiciel. Ce compilateur peut être comparé à un mixer.

kitchenaid-mixer-2977

 

Une fois que le compilateur a fini de compiler votre code donc vos ingrédients, vous obtenez votre logiciel : des crêpes !

crepe1

 

Lorsque vous achetez un logiciel, un logiciel non libre, vous recevez uniquement le produit fini, donc les crêpes.

Le logiciel libre:

Contrairement aux logiciels habituels le logiciel libre met à disposition pour vous les ingrédients. Vous pouvez donc modifier à votre guise la recette du logiciel.

Le logiciel libre offre 4 libertés :
- La liberté d'utilisation du logiciel sans besoin de licence.
- La liberté d'étudier le logiciel, le code, pour apprendre.
- La liberté de le redistribuer à n'importe qui.
- La liberté de le modifier, si les modifications apportées sont bénéfiques au logiciel vous pouvez proposer votre amélioration aux administrateurs du logiciels.

Les logiciels libres sont souvent amélioré par des particulier, le travail bénévole de tout une communauté fais souvent de belles choses.

L'initiateur du mouvement "logiciel libre" est GNU Linux en 1983.

GNU

 

Depuis de nombreux logiciels très connu sont des logiciels libres comme ceux-ci.

Exemple de logiciels libres

 

-Le premier, vous le connaissez j’espère tous, c'est Firefox, un navigateur web.
-Ensuite le petit pingouin c'est Linux, un système d'exploitation très utilisé par les développeurs.
-VLC, le plot orange, est un logiciel de lecture de fichier audio et vidéo. Il est très fourni et peut lire pratiquement tout les types de vidéos. Si vos lecteurs vidéo n'arrivent pas a lire un fichier à cause de problème de codecs, installez VLC, vos problèmes seront normalement réglés.
-MySQL, est un logiciel de traitement de base de données.
-Gimp est le "concurrent" principal de Photoshop même si il ne lui arrive pas la cheville c'est un très bon logiciel pour vous amuser avec des images gratuitement.
-Audacity, logiciel d'édition audio. Vous pouvez coupez, modifier vos fichier audio. J'en ai eu besoin un jour pour prendre uniquement les vocaux d'une musique. Pour cela il fallait la musique en instrumentale et avec les vocaux. La soustraction des deux m'on donné les vocaux !
-OpenOffice, qui rempli les mêmes fonctionnalité que Microsoft office, donc word excel powerpoint etc...
-Et enfin le langage PHP qui est un langage libre, comme python par la même occasion.

Cette liste est non exhaustive, il en existe un bon nombre d'autre.

Et voilà pour les logiciels libres, vous savez maintenant la différence entre un logiciel et un logiciel libre.