News for hackers. Stuff that matters.
Re:Finance for Geeks by vog on Monday December 19, 2011 @10:37AM (#3369903)
This is true for the custom development, but an Open Source business model is usually more. For instance, selling quality guarantees and providing hotlines can scale much better. That way, you invest a fixed amount of work in thorough testing, and sell this on every support contract. Also, investing programmer-hours in fixing bugs ensures you won't have to hire more hotline people to tell customers how to work around those bugs.
Re:Finance for Geeks by roel_v on Monday December 19, 2011 @11:12AM (#3370028)
That's just wishful thinking. Who sells 'quality guarantees'? It's always packaged as 'support', which boils down to support personnel man hours. So still pay for worked hours.

If you fix bugs you need to contribute back to the trunk, at which point anybody can use them without paying for the dev time. Paying devs to work on such a project is useful mostly as a marketing tactic, and to develop in-house expertise on the tech.

Let's face it, all open source business models boil down to repackaged and rephrased consultancy work, which scales by making more paid hours. It's as simple as that.