Sun has Unclean Hands by profiting from Donor Guy's "improper"
actions since they profited in reputation and such by releasing the "tainted"
OpenJDK.
This is the silliest part of a silly
comment.
Apparently someone (not Joshua Bloch) at Sun wrote rangeCheck.
Joshua transliterated TimSort from the Python C it was written in (fine, given
the license) to Java, and added the standard Java rangeCheck because he was
planning on contributing it to Java. There is no issue here.
The only issue
is because he also contributed it to Android, under a different license.
The
saving grace is that it truly is de minimus, and his intentions really were
honorable.
If it hadn't been rangeCheck, but a much larger piece of code,
Sun might have a case.
And as I pointed out in a different comment, if it
hadn't been Java, but some other program covered by trade secret and NDA, Joshua
Bloch might be facing jail time.
[ Reply to This | Parent | # ]
|