Sonar
Sonar is a continuous quality control tool for Java applications. Its basic purpose in life is to join your existing continuous integration tools to place all your development projects under quality control.
(追記) (追記ここまで)
License
GNU General Public License (GPL)