Re: Concur
"The way java is structured any sufficiently large project needs to have API contracts and APIs and SPIs portion."
Should Oracle win, however, they have the tricky task of doing so in a way that ensures that anyone writing a Java application (which they presumably still want people to do) can do so legitimately whilst preventing Google from legitimately implementing the run-time. If they fail in that they must surely kill Java stone dead.