Benjamin Mako Hill has written a great post over on his blog titled “Principles, Software and Freedom”. It’s something I’ve been trying to put into words for a while and he does it very well.
“Sure, everyone uses Firefox. Sure, everyone uses Apache and GNU/Linux for their web servers. Sure, everyone uses Drupal, Mambo, Plone, or another free CMS. But one can’t help but notice that Firefox, Apache, and free CMSs are higher quality, more featureful, and easier to use than the proprietary alternatives.”
“People arguing for free software from a principled position need to remember that principled positions are sometimes inconvenient. Free software is no exception. It’s frequently different, sometimes incompatible and a bit more work. In some situations (dare I say it?), it’s not as good as the proprietary alternatives.”
Free software isn’t always easy and isn’t always the best solution. Personally I believe freedom is important enough to weigh in heavily in the face of this.