News for hackers. Stuff that matters.
Re:Judge Alsup learns to code and schools Oracle by Bikepump on Wednesday May 16, 2012 @12:13AM (#3980450)
I don't think it's a good point at all. I think it's completely disingenuous. The analysis quoted assumes that the implementation of the rangeCheck function is on the critical path to shipping, which is preposterous in my opinion.
Re:Judge Alsup learns to code and schools Oracle by scott_w on Wednesday May 16, 2012 @03:49AM (#3980936)
I think you've hit the nail on the head.

On a related point: what would have happened had Bloch not been able to come up with a rangeCheck function quickly?

Would Google have stopped Android from shipping until it was complete? It's more likely they would have just left it as a bug to be fixed later.

Re:Judge Alsup learns to code and schools Oracle by ZeroGravitas on Wednesday May 16, 2012 @06:48AM (#3981446)
He only copied it because he was planning to submit the code to the OpenJDK and writing his own would have led to unnecessary duplication of code. The copied code would no longer be needed when the new code was added to the same package.

Bashing it out cowboy style would have been faster and in no way harmed Android. It's Oracle's codebase he was spending time and energy improving with good engineering practice.

Re:Judge Alsup learns to code and schools Oracle by scott_w on Friday May 18, 2012 @07:33AM (#3991288)
I don't dispute your statement.

My point is specifically related to Oracle's claim that Android couldn't have shipped without a rangeCheck() function, which is patently nonsense.

Re:Judge Alsup learns to code and schools Oracle by ZeroGravitas on Monday May 21, 2012 @07:21AM (#4002290)
My point is that it's worse than nonsense, it's actually arguing the opposite of the truth. The "copying", rather than speeding up Android development to Google's benefit, actually slowed Android development in an attempt to help OpenJDK/Oracle.

That this is the only direct copyright infringement they could find is highly ironic, but I guess either the lawyers didn't understand the subtleties here, or thought the jury wouldn't as this argument wasn't made (except obliquely in Bloch's statements).

Re:Judge Alsup learns to code and schools Oracle by 6ren on Wednesday May 16, 2012 @07:52AM (#3981612)
I think it was mentioned that this code was used in testing other code - when you're reverse-engineering, conformance testing is about as critical as you can get. You could start coding without it, but it's quicker to catch bugs early. [NB: I don't know whether it actually is used in testing]