The obvious answer is "Use something else." Some, however, don't like simple answers to obvious questions, so I'm now going to spend 1,000 words or so saying, "Use something else." You have been warned...
For a variety of reasons, I've been thinking lately about what to do when open-source software is not good enough for a given set of needs/requirements. There are some who believe that we should use open-source software, even if it's rubbish. I'm not among that group.
Fortunately, this is less and less an issue as open-source software becomes better--even superior, in a growing number of instances--to proprietary software. I use Adium (open-source instant messaging application) because it's better than Apple's iChat (though I turn to iChat when I want to do video chat because, well, Adium doesn't offer this feature). I use NeoOffice (OpenOffice for the Mac) increasingly because I actually prefer its presentation program to Microsoft's PowerPoint, but I have to head back to PowerPoint when I want to embed video in a presentation.
And so on.
For those who think that open source is something to impose, I disagree. I believe that open source can carry its own arguments. When it can't, I don't use it, but hope for people to come along who will fill the void. They almost always do.… Read more