However, in regards to Dalvik and Google Android's implementation of Java- this is a lot more convoluted. They didn't simply -base- their work on the proprietary model that was at one point Sun's. They basically made a JVM and own bytecode set akin to Java, but from scratch.
If you want a better understanding of this I recommend looking up java.father's (oh you know who he is
GPL or not, the case is moot with several patents at least. There are two at least which hold some substance. I doubt there will be much happening from this case, mind you. Mixed-mode being introduced in 2.2 might cause complications, but this is minimal. Etc etc.



