C’est quoi un logiciel libre ?
Imagine que les développeurs sont des cuisiniers.
Un Logiciel Libre, c’est un logiciel dont le code source est obligatoirement publié avec le programme compilé pour qu’on puisse l’améliorer.
Un code source, c’est comme une recette de cuisine, et un programme compilé, c’est comme un plat préparé.
Par exemple, un cuisinier aurait préparé une tarte à la mirabelle. Toi, tu préfererais cette tarte avec aussi des framboises.
Tu ferais une tarte à la mirabelle en suivant la recette qu’a mit au point ton collègue cuisinier.
Puis tu ajouterais les framboises, et tu ferais la recette de la tarte mirabelle-framboise.
Tu pourrais donner tes tartes mirabelles-framboises à qui tu veux, tu pourrais même les vendre si tu en as envie.
Mais tu serais obligé de toujours donner la recette avec ton plat, pour que les gens, à leur tour, puissent améliorer la recette de la tarte.
C’est ça un logiciel libre, un programme libre.
Tous les programmes ne sont pas libres du tout. Il y a des programmes que tu ne peux pas copier chez tes copains, que tu ne peux pas donner à qui tu veux, et que tu ne peux pas modifier, améliorer comme tu as envie et comme tu as besoin. On appelle ça un programme propriétaire.
