I remember hearing rms say that he paid the rent for several years by selling tapes of EMACS to people by mail.
With all FOSS projects being online, that's no longer a possibility.
I know it wouldn't be truly Free, but I'm wondering if something like CC BY-NC would be beneficial, or if people just need to be better at marketing themselves.