If you’ve spent money on a piece of software, and then watched it fail to do the one task you paid money for, open-source software seems the obvious choice. After all, it’s free, transparent, and backed by communities of passionate developers and users.
