Beaucoups d'éditeurs pensent encore que la principale source de revenus qu'un logiciel peut apporter réside dans la distribution du programme sous forme compilée, sans les sources. Ainsi, l'utilisateur se voit contraint d'acheter ce programme, sans même pouvoir le modifier. Il est à la merci de son concepteur et devra également acheter les mises à jours qui constituent alors le seul moyen d'améliorer le logiciel.
Un peu de cuisine
J'aime beaucoup cette idée selon laquelle un logiciel s'apparente à une recette de cuisine. Lorsque vous décidez par exemple de vous préparer des spaguettis sauce bolognaise, vous ouvrez votre livre de cuisine, préparez les ingrédients selon la recette, et si quelque chose ne vous plait pas, il vous est possible de modifier la recette originale (moi, je met une touche de bon vin rouge). Si cette transformation vous plaît, vous ne manquerez pas d'en parlez à vos amis pour qu'ils puissent profiter également de cette recette améliorée...
Imaginez maintenant que la seule façon de déguster ces merveilleurses pâtes soit de vous les procurer préparées, et que vous ne pourriez pas en faire par vous-même car le fabriquant ne communique pas sa recette. Impossible donc de l'adapter à vos goût, et vous restez dépendant du bon vouloir de ce fabriquant :/
Les logiciels libres, c'est exactement la même chose: pour écrire un programme, on réalise un code source (l'équivalent de notre recette), ensuite on le compile pour le rendre executable (on cuisine notre recette), puis on déguste. Les logiciels libres se distinguent par la distribution de son code source, ainsi tout comme pour notre recette il nous est possible de les modifier, de les adapter à nos besoins ou envies, et d'en faire profiter tous les utilisateurs!
Libre ou OpenSource ?
On appele logiciel OpenSource, tous logiciel livré avec son code source. Cela peux paraître étrange mais qui dit logiciel OpenSource ne dit pas gratuit.
Les logiciels dit "libres" se distinguent alors de par leur gratuité, et les droits conférés aux utilisateurs par leurs licences. Citons par exemple la très répendue GPL qui préserve les droits d'auteur tout en donnant aux utilisateurs la possibilité de modifier le logiciel, et de le redistribuer. La condition à cette dernière possibilité est de redistribuer le logiciel sous cette même licence GPL, et donc gratuitement, en mentionnant l'auteur original.
Les liens présents sur la bordure à gauche de cette page sont de bon exemples de logiciels libres répendus.
Et le profit dans tout cela ?
Vous l'aurez compris, impossible de vendre un logiciel libre. Cependant, il est nécéssaire de changer d'optique pour s'apercevoir que si ces logiciels ne rapportent pas directement de rémunértion à leurs auteurs, ceux-ci apportent une demande de la part des entreprises en techniciens qualités pour la mise en service et la maintenance de ces logiciels, on migre donc d'un commerce de biens à un commerce de services.