Re: @Blackjack The problem is...
The way I understand it, the case if it stands as it is right now goes a long way towards eliminating "clean room" as it is currently done an option. Remember, Oracle does not contend that Google copied any executable source code, just the header files defining constants and public function names, properties, and methods.
If you are trying to write a program that is going to be cross-compiler compatible, the names of those files, and the definitions within them, must match.