Re^7: Copyright on languagesby ikegami (Pope)
|on May 02, 2012 at 22:52 UTC||Need Help??|
1. Those are the "9 lines of code" I mentioned earlier.
Not all of the Java libraries were written by Sun or Oracle. There are a lot of 3rd party contributions. timsort was a 3rd party contribution. One of timsort's developers copied an internal Java function as an interim solution until he could link to that function directly. This function is a simple array bound check function a 1st year CS student could write call rangeCheck.
That 3rd party contributor was Google. When it came to implementing timsort for the Android, Google took their contribution and accidentally failed to replace rangeCheck. A minor mistake (Copyright violation) of no consequence (outside of this trial).
2 & 3. Oracle admitted these files probably never made it to a phone. They were in a directory called "test". On their cross of Oracle's witness, Google made it sound like they were part of a developer's sandbox.
(May not be word-for-word accurate.)