While I believe that a market of one is no market at all, I also firmly concur with Dave Rosenberg's suggestion that open source companies that spend all their time competing with each other are wasting the world's precious supply of oxygen.
If you work for an open source company and your team is focused on trying to beat other open source products you are doomed to economic failure. That kind of focus means you can't see the big picture and you should just return the money to your investors so they can invest it in companies that have bigger goals. It also probably means that your company is fueled by ego and your investors should probably take the money away from you before you start building Lenin-esque monuments to your engineers for refactoring a project ten times.
Bingo. As Dave notes, most open source companies are not doing enough in revenues to bother competing against them. That will change two or three (or ten) years from now, but it's the case today.
I've never once competed with an open source project or company in a single deal that I've done. Never. My competition is the 95% of the market that doesn't use content management because it's too complex and too expensive.… Read more