Slashdot Mirror


Ellison Doesn't Know If Java Is Free

New submitter Emacs.Cmode sends this excerpt from CNet: "Among the highlights emanating from U.S. District Court in San Francisco courtroom 8 today was Oracle CEO Larry Ellison's response to a question regarding the status of the Java programming language, which his company acquired when it bought Sun Microsystems in 2010. Asked by Google's lead attorney, Robert Van Nest, if the Java language is free, Ellison was slow to respond. Judge William Alsup pushed Ellison to answer with a yes or no. As ZDNet reporter Rachel King observed in the courtroom, Ellison resisted and huffed, 'I don't know.'" Groklaw has a good write-up about what happened during day one of the trial and a briefer summary of what happened on day two.

21 of 393 comments (clear)

  1. Free? by Black+Parrot · · Score: 5, Interesting

    What, precisely, does it mean if you say a programming language is free?

    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:Free? by CrimsonAvenger · · Score: 5, Informative

      What, precisely, does it mean if you say a programming language is free?

      Well, in context:

      Google: The Java Programming Language (JPL) -- nobody owns the Java Programming Language, right?

      Ellison: I am not sure.

      Google: Anyone can use the JPL without paying royalties, yes?

      Ellison: Not sure.

      This is apparently significant because in his deposition, he answered those questions with "That's correct"....

      --

      "I do not agree with what you say, but I will defend to the death your right to say it"
    2. Re:Free? by Dahamma · · Score: 5, Insightful

      As the chief executive officer, chairman of the board, and largest voting shareholder he most definitely filed the lawsuit. No one at Oracle would wipe their ass unless he approved.

    3. Re:Free? by bill_mcgonigle · · Score: 5, Insightful

      Google: Anyone can use the JPL without paying royalties, yes?

      Ellison: Not sure.

      The correct answer is, "of course they can, it was released under the GPLv2 which says, in part:

      7. ... If you cannot
      distribute so as to satisfy simultaneously your obligations under this
      License and any other pertinent obligations, then as a consequence you
      may not distribute the Program at all. For example, if a patent
      license would not permit royalty-free redistribution of the Program by
      all those who receive copies directly or indirectly through you, then
      the only way you could satisfy both it and this License would be to
      refrain entirely from distribution of the Program.

      But ... and I think this is the rub of the case - even though anybody can use Java freely through the GPL, it's not known that Google went that route, probably to avoid having to make Android redistributable (even though it often is anyway). At least I haven't seen Google claim that Davlik etc. are derivavtive works of the GPLv2 release of Java.

      So, the ability to keep Android closed when they want to must be worth more to Google than whatever they might eventually have to pay to Oracle.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    4. Re:Free? by Anonymous Coward · · Score: 5, Informative

      From what I gather this is Oracle's beef:
      If you want to call your runtime virtual machine that you wrote 'Java' you must pass the TCK and purchase a Java commercial license. Ellison is pissed because Google didn't do that. Google wrote their own runtime virtual machine and they didn't call it Java so they wouldn't need the license to use the trademark 'Java'. Google can thumb their noses at Oracle because there are no restrictions on using the Java programming language and compilers, there are only restrictions on the runtime envirnoment.
      At this point, what can Oracle do to extract money from Google? Well it appears they are trying to put restrictions on realistic uses of the Java programming language by claiming that you can't use the Java APIs without Oracle's permission because they are copyrighted. Now, historically the courts have ruled that APIs are not copyrightable so Oracle is tapdancing around with the arrangement and grouping of APIs being special. It also looks like Oracle is going to try to go after Google for the comments in the header files as infringing on Oracle's copywritten Java specifications.
      Oracle has a really weak hand and they know it, but they also have good lawyers. It'll be interesting to see of they can confuse the Java Language, APIs and specifications in the minds of the jurors and convince them that Google did something wrong.

  2. Re:Yah You Know, CEOs by smileygladhands · · Score: 5, Informative

    They pay them billions of dollars to look pretty and play golf. Ellison's the prettiest. And he smells like pie. If they really wanted to know anything about Java, they should have asked an Oracle employee who makes a immeasurably miniscule fraction of Ellison's salary.

    Actually, Ellison's annual salary is 1$, no joke. He is paid in stock to avoid income taxes.

  3. Of course the language itself is free. by bmo · · Score: 5, Interesting

    A language is nothing but a listing of words and how they are used. It is a cataloging of facts.

    Facts, as such, are not copyrightable. You can't copyright the listings in a phone book, and neither can you copyright the contents of a header file. Because there is no creative content, and as far as the US is concerned, "sweat of the brow" does not give you copyright.

    This is why Oracle is not going after IBM for Iced Tea, because Oracle they know they have nothing and are afraid of what the Nazgul might do in retaliation.

    --
    BMO

    1. Re:Of course the language itself is free. by bmo · · Score: 5, Informative

      Sigh...

      Feist Publications, Inc., v. Rural Telephone Service Co., 499 U.S. 340 (1991),[1] commonly called Feist v. Rural, is an important United States Supreme Court case establishing that information alone without a minimum of original creativity cannot be protected by copyright. In the case appealed, Feist had copied information from Rural's telephone listings to include in its own, after Rural had refused to license the information. Rural sued for copyright infringement. The Court ruled that information contained in Rural's phone directory was not copyrightable and that therefore no infringement existed.

      1991. SCOTUS.

      This is a rather famous case and anyone with even a passing familiarity with copyright should have read about this at least once.

      Sorry to burst *your* bubble.

      --
      BMO

  4. Re:Good answer by Anonymous Coward · · Score: 5, Interesting

    The honest answer would have been, "in some ways yes, in some ways definitely not".

    Oracle's courtroom slideshow at the bottom was really damning... as was its purpose. It's pretty clear that Java is meant to be a fucking trap.

    And there's no way we're going to get away from it any time soon. Fuck you Oracle. Fuck you twice. :(

  5. It's actually because... by XDirtypunkX · · Score: 5, Funny

    It's actually because Larry couldn't understand the word "free" in the context of an Oracle product.

  6. WWSD? by identity0 · · Score: 5, Funny

    What would Stallman testify to?

    "You see, when we say 'Free', we mean not just free as in cost, but Free as in Freedom, or as we sometimes say, 'libre software'. This means that software which does not place restrictions on the develope-"
    "Yes or no, Mr. Stallman?"
    "Well, your honor, to be Free Software means that one follows the guidelines of the Free Software Foundation-"
    "Yes or no, Mr. Stallman?"
    "To be technically be Free, Java would have to-"
    "Yes or no, Mr. Stallman?"
    "I'd just like to interject for a mo-"
    "The court finds the witness to be guilty... I don't know how, but he is somehow."

    1. Re:WWSD? by dkf · · Score: 5, Interesting

      If Stallman were really that interested in freedom he'd go with the BSD license, since that actually offers, you know, the most freedom. GPLv3 is all about Stallman's ego and his personal, anti-corporate agenda, not about free software.

      The GPL (in its various versions) and the BSD license emphasize different parts of freedom. GPL is particularly about the freedom of those upstream, and the BSD license is particularly about the freedom of those downstream. Unfortunately, it's not possible to maximize both of those at the same time as they're somewhat antagonistic; some things that a downstream participant (a consumer of the licensed code) might want to do will reduce the power of the upstream participant (a producer of the licensed code). A case in point is where the code in question is used as a component (despite not being originally intended as such) and resold as part of a larger product; the freedom for the downstream actor to do that is much more extensively curtailed by the GPL than by the BSD license.

      This is really a philosophical difference — you can't reconcile them, and it's really about a statement of values — and it is often counterweighted by a community that uses "soft power" to encourage the other sorts of freedom; patches still flow upstream in BSD-based communities, people still build products in GPL-based communities.

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
  7. Tehn he should have asked them by SmallFurryCreature · · Score: 5, Insightful

    Court cases are not a giant free for all. Read up on deposition. Google asked this question before the live trial AND it was answered by Elison as bing correct, java is free. He knew the question was coming because Google lawyers told him well inn advance that it would and he submited his answer in writing. Now in court he suddenky doesnt know? How gullible are you?

    Elison is a dinosaur who just hates google for not using oracle databases. Google was smart enough to stay away fro, that steaming pile of crap. If only they had been smart enough to stay away from Java. Ms and Apple were.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  8. Re:Good answer by mwvdlee · · Score: 5, Insightful

    Given the ambiguity of the word "free", a simple yes/no answer would most likely be incorrect for everything except public domain.

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  9. Re:Good answer by musmax · · Score: 5, Insightful

    It pains me to say it, but he's no idiot...

  10. Re:Good answer by Xest · · Score: 5, Interesting

    I've always pondered about yes/no answers in court. I've seen judges demand either a yes or no answer on many occasions, yet to me it seems to conflict with a fundamental principle, at least in the UK justice system.

    When you give your oath to the court in the UK it's "I promise to tell the truth, the whole truth, and nothing but the truth".

    I remember being taught in history class of all things that it used to simply be "I promise to tell the truth, and nothing but the truth". The whole truth section was added later to prevent people giving answers that whilst true, only paint half the picture due to missing vital information or context.

    So I've often wondered in this context how a judge can push for yes/no, as in many circumstances it betrays this fundamental principle in that either answer only tells a partial truth and not a whole truth. Has this principle ever been tested? To me being forced to give a yes/no answer would mean that I was betraying my vow to tell the whole truth as either answer would only be a partial truth in a more complex situation.

    This is one of those circumstances where such an answer would in my opinion, violate such a vow, and as much as I want Oracle to lose I do also sympathise with the difficulty of just answering yes/no to that particular question.

  11. Re:Good answer by bloodhawk · · Score: 5, Informative

    I was on a Jury for 6 weeks in a murder trial a few years ago. I was actually pleasantly suprised to find the Judge basically bitch slapped the prosecution or defense any time they tried to make a witness give a yes/no answer when the witness clearly believed it could not be legitimately answered as such and then would proceed to allow the witness to answer how they deemed appropriate.

  12. Re:Yah You Know, CEOs by Kotoku · · Score: 5, Interesting

    As someone with a tax accounting background (but not currently working in that field) I'll do my best to add a little clarity to the issue.

    Stock compensation will require an immediate tax payment ONLY if it is without conditions. If, for example, the company granting the stock to you puts a two year period in which you must maintain employment before you can sell the stock then you can avoid immediate payment of taxes and it gives you time to take advantage of some benefits (though it gets pretty hairy from that point trying to claim value reductions or reduced value for the limitation of liquidity).

    In response to your other comment about being able to take a like amount of cash and buy the stock at fair-market value to achieve the same tax rate that is not true because you would expose yourself to double taxation (which is the reason most people put a before-tax investment into their 401k). If you received a million dollars in cash you would end up paying your income taxes on that amount and then capital gains taxes on the stock as well.

    As a side note, if a company is trying to reduce tax liability themselves they can compensate employees in stock, treat it as an expense akin to cash payouts, and reduce their overall burden. Corporations always win on matters like that.

    One of the real brilliant things these billionaires do is, after covering basic taxes, not sell the stock at all. If you don't sell it you avoid tax consequences. Larry Ellison "borrowed" against the value of his stock to buy his giant yacht and doesn't pay a dime in taxes. If he keeps them for his whole life he can pass them to his heirs and the income tax will never have been paid (heirs only pay a tax on appreciation of value since the death of the owner, often a fraction of the true value of the stock).

    -Not To Be Taken As Professional Advice, Consult A CPA/Lawyer before making any decisions.-

  13. Google anti-open source. by sproketboy · · Score: 5, Interesting

    A Google engineer, Tim Lindholm, said in a February 2006 e- mail that the company was in negotiations for a Java license. Google didn’t agree to the terms of a type of license that allows companies to use Java code and write new code on top of it which “you have to give back to the open-source community,” Jacobs said.

    “You can’t keep it for yourself,” the Oracle lawyer said. “They broke the basic rules of the Java programming community.”

    So I don't get why the open source crowd is all pro Google on this.

  14. Re:No one knows for sure anymore. by oxdas · · Score: 5, Interesting

    According to Groklaw, Google's lawyer was kind enough to show Mr.Ellison a tape of his deposition where he answered the same questions "That's correct." Alzheimer's perhaps?

  15. Sun v. Microsoft is Irrelevant by Tenebrousedge · · Score: 5, Insightful

    Oracle would like to enforce a copyright claim on a programming language. Sun v. Microsoft was a trademark dispute.

    Oracle is not claiming that Google has used the Java trademarks. This phase of the trial will only examine whether Google has violated Oracle's copyrights, and there will be no examination of trademarks in any phase.

    Neither party seems to want to directly examine the question of whether programming languages or APIs can be copyrighted, which I find confusing. Oracle's stance on this issue is obvious, but Google's arguments are a little more interesting:

    Google expects the following 3 findings to be reached:

            1) there was no copyright infringement; the language is free and the APIs are necessary to use it.
            2) Sun approved its use.
            3) Android is a fair use of the Java APIs.

    I take from this that Google is arguing that programming languages may be copyrighted, but that Java was released under an open source license which Google is complying with. Point #2 seems very difficult to dispute; even Mr. One Rich Asshole has been very complimentary of Google's efforts with Java/Android.

    With regard to the linux kernel, which has zero to do with this lawsuit, Google has operated with respect to the law and the GPL; they have released the source for every binary they've distributed, and they are actively trying to merge their code with the upstream project. RMS is an idealist, and many F/OSS advocates support him in principle; you could call him the conscience of computing. However, it is recognized by all but the fanatically religious that pure ideologies function only in an ideal world, which we are not fortunate enough to live in.

    Today, we recognize that Oracle is a threat to free computing. Tomorrow we may take up the issue of free data with Google -- I sincerely doubt that meaningful digital privacy is possible, in practice if not in theory.

    --
    Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.