Java (SE) is GPL, isn't it? Although putting APache license on top of it is a violation, Google could get away with it by claiming it was simply an error. Given that most parts of Android "Java" core are anyway not stolen code, the lawsuit could end in a minor punishment, if any. On the other hand, if they stomp on a few submarine soft-patents, that's a completely different problem. I wish US finally kills that broken system of patents on simple math. Oh wait, big corporations want to keep that to terrorize small business, Chinese, and everyone else.