Is open-source software the answer?