Java is not open source (yet). But it's free, in a good way, not in a M$ way and it has tremendous support and upside.
Bringing Java to Amiga is not an easy task and I doubt it can happen without some serious support and changes in AmigaOS. But, if done, it could be the best thing that can happen to Amiga platform.