Some open-source alternatives aren't just good, they're good enough to be paid for.