Re: The Motivation Factor...
At the same time, you have to wonder that if (when?) the open source movement really catches on, why would anyone hire a software developer?
Why develop software when someone is giving away the source to a perfectly usable product?
Both are good questions and I hope you'll find this a useful answer. Remember that most companies need a specific piece of software that has to be written. They have spec's that have to be followed. If there is nobody working on that kind of software or the projects are close but don't meet the specs then you'll need to hire someone.
How about this for a bizarre concept, hire developers to write Open Source code. You create a contract that the developers must meet certain milestones (the developers must agree of course). Because the code is open and available you don't need to worry about losing the source should it disappear with the developer. And it can benefit form peer reveiw. I'm certain I have some holes in my logic but I think you get the general idea. I beleive there is a site which supposedly pays for Open Source projects. And now I'm going to try to find some financial backing for part of my Open Source project Linux Home Automation. I could never afford to purchase all the HA controllers that are available. But maybe I could convince the manufacturers to get our hands on their products so we could write software for them.
Linux Home Automation - Neil Cherry - <A