Il n'y a pas de relation de causalité stricte entre libre et gratuit.
droit de redistribution => si tu as le logiciel, tu as le droit de le filer à tes copais
Mais librement distribuable n'implique pas librement disponible. Si personne ne veut te filler le logiciel gratuitement, tu dois payer.
Pour de la grande distribution, libre => gratuit, parce que si 100 000 personnes possèdent ton logiciel, il y en aura bien une qui le mettra sur son site web ou un réseau P2P (légalement). Donc, dans ce cas là, en général, tu peux directement le donner à tout le monde, ça ne change pas grand chose.
Mais il y a plusieurs cas ou l'implication n'est pas vérifiée :
* Logiciel à usage unique (typiquement un site web développé pour une entreprise par une SSII). Le client peut redistribuer le code source, mais ne pourra pas en tirer grand chose ...
* Logiciel complexe à utiliser/installer pour lequel du support est indispensable.
* Logiciel distribué à un nombre restreint de clients. Par exemple, pour avoir la dernière version de GNAT, il faut payer. Les entreprises qui l'ont peuvent te le donner gratuitement, mais en fait, personne ne le fait, et puis de toutes façons, si tu as besoin de la dernière version, c'est que tu as aussi besoin de support, donc, tu payes.
* Cas ou les frais de duplications sont élevés. Ca n'arrive plus aujourd'hui, mais il y a quelques années, un dénomé Richard M Stallman distribuait un logiciel appelé Emacs, sous licence GPL, sur bande magnétique, pour 150$ pièce ... Et c'était sans doute le moyen le plus simple de se procurer le logiciel en question.
[^] # Re: Le point sur le prix des logiciels libres...
Posté par Matthieu Moy (site web personnel) . En réponse au journal Le point sur le prix des logiciels libres.... Évalué à 2.
Bah non ;-)
Il n'y a pas de relation de causalité stricte entre libre et gratuit.
droit de redistribution => si tu as le logiciel, tu as le droit de le filer à tes copais
Mais librement distribuable n'implique pas librement disponible. Si personne ne veut te filler le logiciel gratuitement, tu dois payer.
Pour de la grande distribution, libre => gratuit, parce que si 100 000 personnes possèdent ton logiciel, il y en aura bien une qui le mettra sur son site web ou un réseau P2P (légalement). Donc, dans ce cas là, en général, tu peux directement le donner à tout le monde, ça ne change pas grand chose.
Mais il y a plusieurs cas ou l'implication n'est pas vérifiée :
* Logiciel à usage unique (typiquement un site web développé pour une entreprise par une SSII). Le client peut redistribuer le code source, mais ne pourra pas en tirer grand chose ...
* Logiciel complexe à utiliser/installer pour lequel du support est indispensable.
* Logiciel distribué à un nombre restreint de clients. Par exemple, pour avoir la dernière version de GNAT, il faut payer. Les entreprises qui l'ont peuvent te le donner gratuitement, mais en fait, personne ne le fait, et puis de toutes façons, si tu as besoin de la dernière version, c'est que tu as aussi besoin de support, donc, tu payes.
* Cas ou les frais de duplications sont élevés. Ca n'arrive plus aujourd'hui, mais il y a quelques années, un dénomé Richard M Stallman distribuait un logiciel appelé Emacs, sous licence GPL, sur bande magnétique, pour 150$ pièce ... Et c'était sans doute le moyen le plus simple de se procurer le logiciel en question.