Reason for being non-free: Binary-only. SUN's Operating System Distributor License, don't allow modify, decompile, or reverse engineer.
Replacements: gcj
Resolution:
Possible replacement: icedtea