Does open-sourcing your product automatically destroy your business model?
geekofthehill.com
geekofthehill.com
Not a new thought, but a great way to phrase it.
So put on an edge, two guys who spend all their time working on the source should open source it and then spend all their time doing support work. I think that is a lose/lose scenario, i.e. the two guys no longer spend their time on what they are passionate about, and the users will see less innovation done with the product, now that the two main developers are instead using their time on support.
True that some businesses exist which are built around supporting F/OSS but those generally are built after someone else already created (and contributes to) the product they support.
If this type of business model doesn't match with what you want to be doing, then maybe open sourcing your product isn't the right move for you.
I know the analogy isn't perfect because of hardware overhead and whatever, but it basically holds -- the customers who spend money have only a tiny overlap with customers who want to install and change your code.