The source files of some projects are open to help young programmers learn and for security scrutiny. Such projects can be found here.