But why should Apple need to create Java on OSX? If Oracle wants Java used on OSX they can produce it just like on Windows; if they don't something else will fill the gap.
He isn't banning anything. Nobody is saying that Java won't be allowed on OSX, just that there is no longer a need for Apple to maintain the development.