When people discover mistakes in programs’ source code, they can share those mistakes with others to help them avoid making those same mistakes themselves. Because open source code is publicly accessible, students can easily study it as they learn to make better software. Users who aren’t programmers also benefit from open source software, because they
