This post actually started out as a comment on a Slashdot story about how the economic downturn is going to (negatively) impact free and open source software. As expected, the comments had a ton of ayes and nays – both sides having their merits. My thoughts about this are like this:
- The economic downturn is going to affect everyone – including people who are passionate about writing free software. Are you single or do you have dependents (wife, kids, parents, etc.) who depend on your livelihood? In this case, would you as a developer rather work for a commercial vendor (who pays you something) or an OSS project where you are a contributor and the possible future fame (no fortune) is the only incentive? (Unless of course, you were born with a silver spoon and write code only as a passion.)
- If you were the owner/major stockholder of a company would you depend on a software project that’s been written in the garage of the developers or with a company which has fairly good stocks as well as a few billion dollars in liquid funds? Think about which one is more likely to close shop and disappear. Would you want to be stuck with a product running your critical LoB application which has no future?
- The argument that since you do have the source you can modify it is fallacious. What if you’re not a technical company? You will need to hire programmers to modify the application which can turn more expensive very quickly.
- What if the main argument was that it would be cheaper to get the free software than a commercial one during an economic downturn? Again, see point 2 as well as that commercial OSS projects have the same or more TCO of offerings from commercial vendors. Most commercial OSS projects are in the same price range (they call it “charging for services”) as commercial closed source ones.
- Commercial vendors also give a pay as you need and monthly/yearly model of software purchase. All you need to do is talk to the sales/marketing team of the vendor to avail of this – with guarantees on the software (and company – very important during this economic phase). This means that you can spread out the cost of the software over many years and still get the benefits of a solid company backing and software.
- People who claim that developers can continue to write code for OSS only see part of the picture. What about all those people who are not technical but yet have a whole bunch of stuff to contribute to software – QA, designers, technical writers, software packagers,etc. Will all of them also be willing to work for free/peanuts?
Although I do not foresee the end of OSS or even want it to happen, these are hard questions that not only contributors to OSS but also companies who rely upon them must think about seriously. What do you think?
Tags:
oss,
economy
Categories:
Development