A quelles conditions peut-on vendre des logiciels libres ?

Il convient de se soumettre à certaines restrictions précisées dans la GPL pour pouvoir vendre des logiciels libres. Tout d'abord, tout vendeur ou distributeur ne peut pas réduire les droits des utilisateurs qui ont acheté les programmes. Cela signifie que si vous avez acheté un CD-ROM de programmes soumis à la GPL, vous pouvez les copier autant que vous voulez et les redistribuer sans contrepartie financière. En second lieu, les distributeurs doivent préciser clairement aux utilisateurs que les programmes sont couverts par la GPL. Troisièmement, ces distributeurs ont l'obligation de fournir, gratuitement, tout le source du programme des programmes qu'ils distribuent. Ceci permet à toute personne achetant un tel programme de pouvoir lui apporter toutes les modifications qu'il désire.