Programmers are in high demand, and need money in order to...live. Money can really only be made on open-source by offering having people pay for support, however there's only a handful of companies that are big and would do that in adult. Most of you are just one-man-shows running a few sites and making a living off that. You could of course offer custom development services as well - however since it's open source and there are other people contributing, you now have competition for customizations to your own product/project because it's not as advantageous for the end-user to hire the original vendor.
The space is simply too small to generate any reasonable income off an open-source project. I would stand to make more by creating an open-source shopping cart which has a larger market.
|