Donaciones, Publicidad, Venta de Funcionalidades. ¿Existen otras formas?
También depende de la empresa. Es decir, el software puede ser de una pequeña empresa, y en este caso buscaría ganar dinero mediante las opciones arriba comentadas, o puede ser de una empresa que no busca ganar nada con ese software gratuito, como Microsoft con algunos de sus programas.
Saludos.