Les logiciels libres doivent-ils être gratuits ?


Je doute que quiconque refuse un chèque généreux en remerciement de son effort. (Faites juste en sorte qu'il soit "sans conditions" comme le logiciel - voir ci-dessous.)

Je dis cela surtout avec la langue de bois, mais il y a un certain nombre de projets qui sont exploités avec un budget minuscule malgré le fait qu'ils soient critiques pour les grandes entreprises. OpenSSL me vient à l'esprit après son récent problème. Je ne m'attendrais pas à ce que l'utilisateur moyen fasse un don au projet, mais les grandes entreprises qui exécutent plusieurs millions de dollars de transactions par le biais du logiciel devraient l'avoir fait.


Pour en revenir à la question plus large, il y a quelques angles juridiques intéressants à considérer. (IANAL mais j'ai lu des discussions au fil des ans.) Cela se résume à la "garantie de marchandise", si je me souviens bien. L'idée est que si je vous donne quelque chose gratuitement, je n'ai aucune obligation. Si je vous vends quelque chose, alors il y a'une présomption légale que ce que je vous ai vendu a une certaine valeur et que je suis obligé de m'y tenir.

C'est'pourquoi tous les logiciels commerciaux sur étagère ont une licence passe-partout qui dit que les dommages de la "garantie de marchandise" sont limités au coût du logiciel. Il peut avoir un bug qui vous coûte un million de dollars à réparer mais au maximum vous pouvez récupérer le coût du logiciel. Si vous voulez une meilleure protection, vous devez acheter une licence d'assistance - et c'est't souvent là que les entreprises font le véritable argent.

Il'y a aussi un inconvénient pratique à vendre quelque chose - un petit opérateur peut probablement collecter de l'argent via un compte paypal. Tout ce que j'apporte à une entreprise devra être une entreprise elle-même et cela'est une entreprise non triviale. Licence commerciale, compte bancaire commercial, collecte de la taxe de vente (le cas échéant) dans la juridiction locale et celle du client (le cas échéant), etc. Cela signifie que le coût minimum pour que cela vaille la peine peut être assez important. Cela change avec un faiseur de marché comme Apple ou Google pour les applications de smartphone.