Re: Commodity..
Many do the programming as a hobby, though there are also a number employed by big companies to make changes, add features, and otherwise maintain open source software that the big company uses. So, a particular open source program doesn't need to make a profit, but it does need access to programmers who are making a living in some way.