No. El concepto de software libre no hace relación al precio, sino al concepto de LIBERTAD. Que el Software tenga o no un precio, es un detalle menor.
El software libre puede ser gratis o no, puedes pagar un precio por una copia, o puedes pagar un precio por usarlo con derecho a actualizaciones o quizás un mantenimiento.
Se puede ganar dinero con el software libre:
Haciendo programas.
Haciendo modificaciones de programas
Dando clases o cursos
Vendiendo copias exactas o modificadas de programas.
Recibiendo donaciones