Study lauds open-source code quality