Open source: Could it could serve you better?
All good software starts out as a way to make a developer's life easier, according to open source guru Eric Raymond. But that is why the open source community is not meeting your needs as well as it could.