Le logiciel libre et le fondant au chocolat

Comment déguster un gâteau au chocolat ?
Je ne suis pas contre un gâteau, mais c'est un cours d'informatique, ici. Pas un cours de cuisine...
Nous ferons le lien entre le gâteau au chocolat et l'informatique dans quelques instants. Pour l'instant, bon appétit.
Premier acte: j'achète du gâteau
Je me rends dans un magasin, j'achète un gâteau au chocolat que je le déguste avec mes amis.
Si nous trouvons que le gâteau est délicieux et que nous voulons en manger un deuxième, il faudra retourner au magasin.
Le fabricant n'indique pas la recette sur l'emballage... Impossible de refaire le même gâtéau moi-même.
Le gâteau vendu sous cette forme correspond au logiciel propriétaire.
Le code source (la recette) n'est pas public.

Deuxième acte: la recette est libre et gratuite
Une autre marque indique la recette précise sur l'emballage des gâteaux.
S'ils me plaisent, je pourrai:
- aller en racheter, si je ne sais pas cuisiner ou si je n'ai pas le temps;
- les fabriquer moi-même, si je suis capable de reproduire la recette;
- les faire fabriquer par un cuisinier professionnel que j'engage.
Si je fais appel à un bon cuisinier, il va sans doute améliorer la recette et j'aurai un gâteau encore meilleur.
Le gâteau vendu sous cette forme correspond au logiciel libre.
On a accès au code source (la recette), on peut étudier la recette, l'améliorer, la modifier puis distribuer (donner ou vendre) les gâteaux réalisés.
Vous oubliez les lois élémentaires du marché: la concurrence va s'emparer de la recette et ce magasin ne va plus vendre grand chose. C'est la faillite assurée, votre idée.
Il est vrai qu'il manque encore une règle importante. Voyons-la maintenant.
Troisième acte: tout le monde est gagnant
- Toute personne qui utilise la recette originale doit indiquer l'auteur de la recette originale sur les emballages de ses gâteaux.
- Si la recette est améliorée, la nouvelle recette doit être indiquée et disponible pour tout le monde.
Pourquoi est-il intéressant de publier les recettes selon cette méthode?
- Pour le fabricant
- Il pourra disposer de toutes les recettes améliorées (les améliorations des logiciels) et pourra donc, sans payer des chercheurs, produire lui aussi de meilleurs gâteaux au chocolat (de meilleurs logiciels);
- plusieurs recettes différentes (plusieurs variantes du logiciel), toutes très bonnes, pourraient voir le jour; on pourrait donc plus facilement en faire pour tous les goûts (pour tous les besoins).
- Pour les amateurs de gâteau au chocolat (les utilisateurs des logiciels)
- la qualité moyenne des gâteaux au chocolat (la qualité des logiciels) se trouvera vite augmentée;
- Pour les cuisiniers (les programmeurs)
- les meilleurs cuisiniers (les meilleurs programmeurs) seront vite repérés grâce aux recettes (aux programmes) qu'ils imaginent à partir de la recette de base (à partir du code source); un cuisinier (un programmeur) qui a fait
ses preuves serait mieux payé.
Dans le cas d'un logiciel libre:
- je puis le télécharger, l'installer et l'utiliser
- je puis réaliser ou faire réaliser des améliorations
- si quelqu'un l'améliore, le concepteur reçoit les améliorations et peut les proposer à ses clients.
Quand tu as répondu aux questions et bien compris les réponses, passe à la page suivante.
Vers la page suivante