Tu as en partie raison.
wikipedia a écritUn logiciel libre est un logiciel dont l'utilisation, l'étude, la modification et la duplication en vue de sa diffusion sont permises, techniquement et légalement, afin de garantir certaines libertés induites, dont le contrôle du programme par l'utilisateur, et la possibilité de partage entre individus.
[...]
Un logiciel est libre selon la Free Software Foundation s'il confère à son utilisateur quatre libertés :
la liberté d'exécuter le programme, pour tous les usages,
la liberté d'étudier le fonctionnement du programme et de l'adapter à ses besoins,
la liberté de redistribuer des copies du programme (ce qui implique la possibilité aussi bien de donner que de vendre des copies),
la liberté d'améliorer le programme et de distribuer ces améliorations au public, pour en faire profiter toute la communauté.
Un logiciel libre peut être payant ou financé par de la publicité.
L'autorisation de copie ou non du logo et du nom n'est pas liée au logiciel en lui même.