|
|
|
|
|
by gpm
2400 days ago
|
|
To implement such an "invisible shim" you would still need to write the exact same API that oracle is claiming is copyrighted to let other programs build against it. It's not the internals of the functions that this case is about, it's literally about "class ArrayList { void clear() { [this part excluded from case] } ... }" |
|
there is a big difference between an API exposed to all other programmers in the world - versus one that is there for say compatibility.
Their entire API works the same way as Java system and you program it as Java - it would be very different if say Android was programmed in Go and they had a way to translate Java programs into Go.