A Java source to byte-code compiler made available by IBM