Java quality's open-source tools