Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Oracle v Google Judge Is A Programmer!
I-Programmer.info ^ | Wednesday, 16 May 2012 09:20 | Sue Gee

Posted on 05/16/2012 5:08:14 PM PDT by DarthFuzball

One month into the Oracle v Google trial, Judge William Alsup has revealed that he has, and still does, write code. Will this affect the outcome?

So far all that Oracle has managed to prove is that Google copied nine lines of Java code, that are incorporated into Android operating system and eight test files that are not part of the production code. And yesterday, in a hearing about "infringer profits" Judge Alsup challenged Oracle's lawyer David Boies for trying to pin so much on the rangeCheck infringement.

U.S. District Judge William Alsup, Northern District of California (Image: Hillary Jones-Mixon/The Recorder)

Boies had been trying to claim that Google's use of rangeCheck was "no accident" and that they had used it in order to save time:

They wanted it faster, faster, faster. This copying allowed them to use fewer resources and accelerate that. Suppose they accelerated it two days. They're making $3 million a day now, activating 700k or 800k phones. [something about how Google estimates they make $8 to $10 per activation] If you just get one or two days' acceleration, that's $6 million or $7 million, and it's not something that's untethered from the value that's created.

Judge Alsup then reminded Boies that, in order to claim infringer damages, Oracle will have to prove a "causal nexus", i.e a connection, between the infringement and the body of profits being sought. To this Boies replied:

I still think it's possible to demonstrate a nexus by showing that speed was very important to Google in getting Android out, and by copying they accelerated that.

It was at this point that the Judge made the revelation that caused a flurry of excitement:

I have done, and still do, a significant amount of programming in other languages. I've written blocks of code like rangeCheck a hundred times before. I could do it, you could do it. The idea that someone would copy that when they could do it themselves just as fast, it was an accident. There's no way you could say that was speeding them along to the marketplace. You're one of the best lawyers in America, how could you even make that kind of argument?

Boies obviously misunderstands and responds:

I want to come back to rangeCheck.

To which Judge Alsup deliver's a body blow which indicates he at least does understand how straightforward it would be to program rangeCheck from scratch:

Judge: rangeCheck! All it does is make sure the numbers you're inputting are within a range, and gives them some sort of exceptional treatment. That witness, when he said a high school student could do it--

And the lawyer reveals he doesn't:

I'm not an expert on Java -- this is my second case on Java, but I'm not an expert, and I probably couldn't program that in six months.

andor

Perhaps the moral of this is that Oracle should have included a programmer as part of its legal team.

However more important is the fact that Judge Alsup. who has a mathematics degree, really does understands the technical issues at the heart of this case. He has written code and over the period of his involvement of this case has extended his knowledge of programming languages to include Java. While he instructed the jury to make their deliberations on the basis that the 37 APIs were copyrightable this is a decision he has yet to make and at the start of yesterday's proceedings her stated:

I have been working hard on the order dealing with copyrightability, and I don't think I'll have that in the next week for sure.

Another thing is for sure, he'll be taking an informed look at the question and won't be swayed by vacuous arguments.

Perhaps every judge should be a coding judge - it must make the law seem a lot simpler...


TOPICS: Business/Economy; Computers/Internet
KEYWORDS: android; google; java; oracle
Navigation: use the links below to view more comments.
first previous 1-2021 last
To: DarthFuzball

Google downloaded java class files from Sun/Oracle, then they decompiled the files in order to get hold of the original source. Then they knowingly stole the source code and copied it. Next they compiled it and knowingly released it as their own while it was unlicensed.

That’s what happened. But this is probably minor in the grand scheme of things compared to the other things that Google does. For instance they knowingly promote pornography through their images.google.com image search, and they present that pornography to innocent children.

It was no accident that Google showed a huge disregard for professional ethics in dealing with the Oracle/Java licensing issue. The fact is we all know that Google shows a lack of ethics and common decency ever single day.


21 posted on 05/17/2012 2:42:46 PM PDT by o2bfree
[ Post Reply | Private Reply | To 16 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021 last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson