So, there's been some great back and forth on a recent blog posting over at Interwoven. In that posting, Interwoven's Annie Weinberger makes the argument that Open Source is Free like a Free Puppy is free.
Once again, the Open Source fans yell that this isn't fair and someone trots out the original quote in the Free Software Movement mantra that Open Source was meant to be free as in "Freedom" not "Free Beer".
Seth Gottlieb (as he almost always does) gets it right in his reply here.
The truth is that the metaphor is just clumsy. ALL CMS's are like Puppies - some you buy and some you get for free. They ALL require care and feeding. And let me tell you from personal experience that TeamSite is like a stubborn male Pug when it comes to the care and feeding (it eats alot and goes where it wants to go).
But I owned a Pug and absolutely loved that dog. And, so too, can you "own" a CMS and have it be successful for you; whether that CMS is an Open Source or Commercially Licensed product.
The question isn't whether the CMS choice is like a box of puppies - some you buy and some you get for free. But, rather, it's whether you should have a dog in the first place - and what breed is most appropriate for you. If you live in a small one bedroom apartment and are single, a Bull Mastiff probably isn't the best choice (oy this metaphor is getting tired already).
The key here is (and maybe this is the point that Annie is really trying to make) something that we've been saying for a long time. The reason to acquire an Open Source CMS should not be because you think it's "free". There are many reasons to choose Open Source CMS products (flexibility to customize, access to the source code, community etc...) But a low ("free") licensing cost is not one of them.
To use another clumsy metaphor. The licensing cost of ANY CMS product is like buying a sailboat. It's the smallest part of the cost equation. It's the ongoing management and maintenance of that solution that will become the biggest cost-factor. And your thirst for that piece is what should be a guiding principle in your decision on a solution.
