Gosling should become a politician. He inverted the entire IBM argument to points against IBM. Some questions, Mr. Gosling.
Where can I get the Java source? You didn't put up a URL. Why? Because anyone can't just get the source.
Why is IBM calling you out in public? Because that raises the visibility on the issue. I'm sure they have talked with Sun about this in the past, and gotten the same brush-off, diversion and delay tactics you are demonstrating here. That's why they went public with the request.
As to people having doubts about open sourcing Java, you should go outside of the Sun offices. Engineers who make a living on Java want it to be open sourced because they see Sun sinking and they don't want Java sucked down as the company dies.
Seriously, James, you aren't the President. Questions should either get answers or get ignored. To invert the argument is a blatant diversionary move.