Le logiciel libre, c’est quoi ?

Qu’est-ce qu’un logiciel ?

Un ingénieur réfléchit à la manière dont l’ordinateur peut résoudre un problème

Un informaticien écrit le code qui permet de résoudre le problème

L’ordinateur transforme le code en logiciel qui permet de résoudre le problème

Malheureusement, le logiciel n’est pas lisible…

C’est une suite de 0 et de 1 !

Les problèmes des applications

  • on ne sait pas exactement ce que fait le logiciel. Si ça se trouve, il en
    profite pour nous espionner…
  • on ne peut pas l’étudier pour comprendre comment il fonctionne…
  • il n’est pas possible de le modifier pour l’adapter à nos besoin

Pour comprendre ce que fait le logiciel, il faut pouvoir lire son code :

Cependant, beaucoup de vendeurs de logiciels ne veulent pas que vous ayez accès au code.

Notamment pour pouvoir vous espionner…

Qu’est-ce que le libre ?

Pour changer cette situation, des informaticiens ont créé le « logiciel libre ».

Il s’agît d’un concept juridique.

Plus précisément, il s’agît d’une « licence » .

(qui est un peu le même concept que le droit d’auteur)

Comme tout concept juridique,
il donne des droits et des devoirs :

  1. La liberté d’exécuter le logiciel, pour n’importe quel usage.
  2. La liberté d’étudier le fonctionnement d’un programme et de l’adapter à ses
    besoins, ce qui passe par l’accès aux codes sources.
  3. La liberté de redistribuer des copies.
  4. La liberté de faire bénéficier la communauté des versions modifiées.

Ces droits et devoirs impliquent certaines propriétés :

  • la gratuité : le code étant duplicable, il est sensé pouvoir être redistribué gratuitement.
  • la sécurité : le code étant visible, il est possible d’identifier les virus ou le vol de données personnelles.
  • l’accessibilité : il est possible de conserver d’anciennes versions du code, il n’est pas obligatoire de mettre les logiciels-à-jour.

Les inconvénients :

La gratuité des logiciels ne favorise pas le modèle économique des équipes qui les développent. Les logiciels libres sont donc souvent en retard en terme de fonctionnalités par rapport à leur équivalents payants.

Les logiciels libres sont souvent développés par des bénévoles. Il ne présentent pas de garanties de fonctionnement et peuvent comporter des bugs, être difficiles à utiliser, avoir une interface austère…

Pour les logiciels spécialisés, la procédure d’installation peut-être pénible…

Qui développe les logiciels libres ?

des entreprises et des particuliers, venus du monde entier

Le logiciel libre comme alternative

Suite bureautique

libre

LibreOffice

propriétaire

MicrosoftOffice

Navigation internet

libre

Firefox

propriétaire

MicrosoftEdge

Client mail

libre

Thunderbird

propriétaire

Outlook

Retouche photo

libre

GIMP

propriétaire

Photoshop

Dessin vectoriel

libre

Inkscape

propriétaire

Illustrator

SIGB

libre

Koha

propriétaire

Orphée

Pour aller plus loin

Trouver des alternatives libres :

Le site alternativeto.net permet de se renseigner sur les alternatives aux applications que vous utilisez. Il permet de filtrer les résultats de recherche selon plusieurs paramètres, dont la licence.

Les plate-formes de code :

Étant partagés sous forme de code, de nombreuses applications libres sont disponibles non pas dans des magasins d’application, mais sur des plateformes de dépôt de code. Vous seriez surpris du nombre d’applications disponibles !

gitlab

github

Vous reprendrez bien un chaton ?

L’association Framasoft fut créée en son temps afin de lutter contre l’hégémonie de microsoft au sein de l’éducation nationale. Habituer les utilisateurs dès le plus jeune âge est un bon moyen d’en faire de futurs clients. C’est aujourd’hui le collectif Chatons qui propose des services libres en lignes, respectueux de vos données, et situés près de chez vous. Passez leur faire un câlin !

Les limites du Logiciel Libre

Le Logiciel Libre est une des garanties nécessaires aux respect de vos droits numériques, mais n’est malheureusement pas suffisant, d’un point de vue éthique.

Par exemple, la plupart du temps, les services que vous utilisez en ligne sont hébergés sur un serveur. Le propriétaire de ce serveur peut de fait récupérer et commercialiser vos données, indépendamment de la licence que ces services utilisent.

Par ailleurs, l’Intelligence Artificielle a changé la donne. Aujourd’hui, un certain nombre de logiciels nécessitent de grande base de données afin de fonctionner. Or, la plupart de ces base de données sont aujourd’hui propriétaires, ce qui empêche la construction d’alternatives libres jusqu’à ce que de nouvelles base de données sous licence libre soient construites.