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.

393 comments

  1. Good answer by Fjandr · · Score: 3, Insightful

    That's probably the best answer he could have given under the circumstances, though I can understand why he was loathe to give it.

    1. 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. :(

    2. Re:Good answer by anshulajain · · Score: 1

      I don't if he knows that he's an idiot.

    3. Re:Good answer by symbolset · · Score: 3, Funny

      You were warned.

      --
      Help stamp out iliturcy.
    4. 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?
    5. Re:Good answer by jd · · Score: 4, Insightful

      Makes it hard for Oracle to make a compelling case that it is non-free if the man ultimately in charge of deciding doesn't know. They may well still make a compelling case, but even if they do, this admission will impact what they can claim in damages. (Google can legitimately claim that if Oracle doesn't know what it owns, Google cannot be wholly responsible for not knowing either.)

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    6. Re:Good answer by musmax · · Score: 5, Insightful

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

    7. Re:Good answer by Anonymous Coward · · Score: 1

      Warned by who? The only ones warning about the "Java Trap" were the FSF, who clearly stated that it's about not having a 100% Java implementation released as free software, which Sun eventually fixed (dunno if it actually was 100% or 99%, but it covered everything the FSF worried about), and as a consequence the FSF declared the "Java Trap Problem" solved.

      Nobody at that time talked about *patents*. It was wholly a copyright story.

    8. 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.

    9. 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.

    10. Re:Good answer by buchner.johannes · · Score: 4, Insightful

      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.

      You can also not answer the question "Did you stop beating your wife?" with Yes/No. Also, there are plenty of questions where the answer is between Yes and No.

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    11. Re:Good answer by flyneye · · Score: 2

      Someone should tell the man "Nothing is Free, but you can get a bottomless cup of mud for $1.25 down at the diner."

      --
      *Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
    12. Re:Good answer by Eraesr · · Score: 1

      I guess it's the only answer he could have given.
      I thought the forcing a yes/no answer in a courtroom was just something you see in courtroom-action movies from Hollywood, but that happens for real? I find that pretty odd, considering that not a whole lot of questions can be answered with a definitive yes or no, especially not in a courtroom.

    13. Re:Good answer by JoeMerchant · · Score: 2

      I have been successfully avoiding Java for over a decade. It had "trap" written all over it from day one, especially when they were talking about building special-purpose silicon for "fast Java processing", any day now.

    14. Re:Good answer by Anonymous Coward · · Score: 0

      I think you accidentally a word.

    15. Re:Good answer by heathen_01 · · Score: 1

      You can also not answer the question "Did you stop beating your wife?" with Yes/No.

      Nonsense, Yes and No are the only valid answers to that question. It may not be an appropriate question but that is orthogonal to what answers are valid.

      Also, there are plenty of questions where the answer is between Yes and No.

      Possibly, but more likely the question is wrong rather than the answer is not yes or no.

    16. Re:Good answer by Anonymous Coward · · Score: 0

      Lol at the modding. A /. mod's insightful is an average person's obvious

    17. Re:Good answer by tehcyder · · Score: 1, Redundant

      I thought the forcing a yes/no answer in a courtroom was just something you see in courtroom-action movies from Hollywood

      You want the truth? You can't handle the truth!

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    18. Re:Good answer by Anonymous Coward · · Score: 0

      You can also not answer the question "Did you stop beating your wife?" with Yes/No.

      Nonsense, Yes and No are the only valid answers to that question. It may not be an appropriate question but that is orthogonal to what answers are valid.

      What the fuck are you smoking? "I have never beat my wife" is also a perfectly valid answer. Many 'yes or no' questions have similarly longer, but equally valid answers.

    19. Re:Good answer by Oswald · · Score: 2

      Warned by who?

      Robert A. Heinlein.

    20. Re:Good answer by Anonymous Coward · · Score: 0

      what you're concerned about is the same problem that prompted the foundation of the 5th amendment clause about self-incrimination. the point wasn't to spare guilty people from culpability, it was that lawyers, on both sides of the fence, use the ambiguity of yes/no as part of their toolkit, and when the truth would actually be obscured by brevity, and the court is actively resisting a thorough explanation, then it's a defendant's right to not answer anything at all.

    21. Re:Good answer by raitchison · · Score: 4, Insightful

      Too bad anybody who was warning us at the time when it could have been avoided was promptly labeled a "Micro$oft Shill"

    22. Re:Good answer by Anonymous Coward · · Score: 0

      You can also not answer the question "Did you stop beating your wife?" with Yes/No.

      You will also get bitch-slapped by the court for even asking such a question, and the attorney on the other side will be creaming his pants as he leaps to his feet with his objection.

    23. Re:Good answer by hairyfeet · · Score: 2, Insightful

      I don't understand why he didn't know the answer except maybe he doesn't really know the products that he has acquired. the desktop was always free, the mobile always pay, no different than how many companies have a free consumer version and a non-free business version.

      What always amazes me is how completely rampant the hypocrisy is in the tech community as the very same ones who had a living shitfit when MSFT tried to pull the exact same trick with the desktop (which was free) have NO problem when Google does it with mobile which was never free in the first place! you can't have your cake and eat it too, either any corp can do anything they want to a language no matter what the original creator thinks or one must bow to the original creator, pick already!

      Because the only difference between this and what MSFT did was Google changed the name. tell me if MSFT had called theirs coffee would you have supported them? probably not, yet you do Google, why? Because Google basically snatched the Linux kernel and then hands it to companies that then lock the bootloader? Kinda sad that the FOSS advocates are so damned desperate for a win they will blindly champion a company that isn't doing them any favors and is gathering so much data on its users it makes every triple letter agency drool. Maybe one should see what RMS has to say about it? If his feelings on Google are like his feelings on Chrome again you may not be doing anybody in favors by cheering Google here.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    24. Re:Good answer by Anonymous Coward · · Score: 0

      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.

      You can also not answer the question "Did you stop beating your wife?" with Yes/No. Also, there are plenty of questions where the answer is between Yes and No.

      The answer is "this presumes facts that are not in evidence "

    25. Re:Good answer by Anonymous Coward · · Score: 1

      But you were just a troll until you were *RIGHT*.

      Good job rubbing it in. They need that because they still attack anyone who could possibly indicate something negative is coming.

    26. Re:Good answer by Volvogga · · Score: 2

      You can also not answer the question "Did you stop beating your wife?" with Yes/No.

      Nonsense, Yes and No are the only valid answers to that question. It may not be an appropriate question but that is orthogonal to what answers are valid.

      Also, there are plenty of questions where the answer is between Yes and No.

      Possibly, but more likely the question is wrong rather than the answer is not yes or no.

      Your second statement proves the parent correct. Just because the question is wrong doesn't mean that it won't be asked in hope of the question going through, unchallenged, and becoming part of the record. Because of this, yes and no are not valid answers to the question. Here is how a yes/no answer would sound.

      Yes: I did beat my wife, but I stopped doing so.

      No: I still beat my wife on a somewhat regular basis.

      I don't think that you want to answer the question either way if your defense is that you NEVER beat your wife.

      I suppose it is the job of your lawyer to object to the question, but I think it would be easier for the judge to allow answers that are not always yes or no.

      Note: IANAL

      --
      Vol~
    27. Re:Good answer by CSMoran · · Score: 1

      You can also not answer the question "Did you stop beating your wife?" with Yes/No.

      Nonsense, Yes and No are the only valid answers to that question. It may not be an appropriate question but that is orthogonal to what answers are valid.

      I disagree. "Mu" ( http://en.wikipedia.org/wiki/Mu_(negative) ) is a well-known valid answer to this loaded question.

      --
      Every end has half a stick.
    28. Re:Good answer by jrumney · · Score: 1

      Imagine the dilemma - committing perjury or admitting that the case you've brought has no merit. No wonder he opted for "How would I know what goes on in my company, I'm just the CEO".

    29. Re:Good answer by durdur · · Score: 3, Informative

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

      No, he's not. And I know a lot of technies who have a weak grasp of copyright and licensing, despite the fact that some of them think they know about it. This is why companies have lawyers.

    30. Re:Good answer by lyapunov · · Score: 2

      Questions of this nature are logical fallacies because there is an implicit assumption of guilt in them.

      --

      Either give it away or get top dollar, but never sell yourself cheap.
    31. Re:Good answer by stretch0611 · · Score: 1

      You can also not answer the question "Did you stop beating your wife?" with Yes/No.

      You can always answer with "I never beat my wife."

      People are told to answer yes/no in order to have a definitive answer that can not be misconstrued. They want to avoid you sounding like a politician with meaningless words that make it sound like you answered but really didn't. The above answer gives a concise and definitive answer without walking into the obvious trap.

      --
      Looking for a job?
      Want your resume written professionally?
      DON'T USE TUNAREZ!!!
    32. Re:Good answer by KingMotley · · Score: 1

      The answer is simple. No, Java is not free. There can be no other interpretation. It is more free than some things, less than others, but it is not completely free. It is not free of all restrictions (the GPL does have some, even if you agree with them).

    33. Re:Good answer by Archangel+Michael · · Score: 1

      You CAN answer the question "have you stopped beating your wife" with a simple "yes" or "no", even if you've never beat your wife. Saying "no" in that situation is perfectly acceptable, because you've never started beating your wife. The problem is the question is assumptive that you started beating your wife at some point, which is a faulty assumption. As a lawyer(IANAL) for someone asked that question, I would object to the question and ask for a rephrase without the assumption.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    34. Re:Good answer by stuntpope · · Score: 2

      Only if said warner was actually a Microsoft proponent, which is a trap of its own.

      I was around /. during Java discussions before, during, and after Sun opened it up, and I wouldn't say the push-back from Java proponents was as you claim.

    35. Re:Good answer by buchner.johannes · · Score: 2

      ex falso quodlibet

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    36. Re:Good answer by Glock27 · · Score: 1

      That's probably the best answer he could have given under the circumstances, though I can understand why he was loathe to give it.

      Absolutely not!

      At a minimum, he should have requested a clarification first: "Do you mean free as in beer, or free as in freedom?" :-)

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    37. Re:Good answer by phantomfive · · Score: 1

      especially when they were talking about building special-purpose silicon for "fast Java processing", any day now.

      That already exists, in various degrees. I've seen it popping up in ARM chips on a lot of Android phones. You can 'cat /proc/cpuinfo' on your Android phone to know if yours has it.

      --
      "First they came for the slanderers and i said nothing."
    38. Re:Good answer by phantomfive · · Score: 1

      Oracle's courtroom slideshow at the bottom was really damning... as was its purpose.

      Wow, you're not kidding. That slideshow looks bad. Google's going to lose this case.

      --
      "First they came for the slanderers and i said nothing."
    39. Re:Good answer by toxonix · · Score: 1

      I have the special purpose-built JVM on a chip that was given out at some Java conference a few years ago. I imagine it was just a gimmick, but I've always wanted to see if it works. No idea what its supposed to do, as it has no IO except the conductivity of the ring itself. I think it may just be an empty magic ring.

    40. Re:Good answer by Anonymous Coward · · Score: 0

      They actually did do that at Sun back before the jvm starting compiling java byte code into native cost at runtime. They were special add-on cards for it (pretty much only seen in sparc machines)

    41. Re:Good answer by Steauengeglase · · Score: 1

      "Did you stop beating your wife?"

      Funny, every time the question of Java's licensing comes up on Slashdot, inevitably we go down the road of 'ethics of binary questions in court' -> beat your wife question.

      The collective consciousness of Slashdot is an interesting thing some days.

    42. Re:Good answer by Anonymous Coward · · Score: 0

      Thus the answer is "no", since having never started, one cannot have stopped.

    43. Re:Good answer by sarysa · · Score: 1

      Oracle's courtroom slideshow at the bottom was really damning... as was its purpose.

      Wow, you're not kidding. That slideshow looks bad. Google's going to lose this case.

      Unless the importance of Android is considered so great that there is outside intervention. See also RIM in 2006 or "too big to fail."

      --
      Charisma is the measure of someone's ability to lie with a straight face.
    44. Re:Good answer by phantomfive · · Score: 1

      Do you see that as likely? In that case, RIM ended up paying $600million. I don't think it would count as a victory for Google.

      The only way I see out of it for Google is that Sun released the code under the GPL. That would mean that, even though Google copied Sun's Java implementation, Sun gave them the right to do so.

      Clearly Google did something with Java that Sun didn't want. But I think the copyright terms of their license when they released it allowed them to do that. My memory is that Sun wanted to prevent fragmentation, but intended to use patents to enforce that, not copyright; and those were the terms when they open sourced Java.

      --
      "First they came for the slanderers and i said nothing."
    45. Re:Good answer by Anonymous Coward · · Score: 0

      The difference in response is related to the difference in motivation by Microsoft and Google. Microsoft extended Java for what is believed to be an effort to explicitly make it not cross-compatible with other OSes / JVMs. Google modified Java in order to get it to work efficiently on their OS / mobile devices.

      Additionally, Google is essentially barred from making a fully compatible mobile Java for the same reasons that the open source JDK fell apart, the licensing agreements on the certification tests for JDK 7 (and I think 6) forbid it being certified for mobile.

    46. Re:Good answer by Anonymous Coward · · Score: 0

      I'm cheering Google because they promised to Do No Evil. Hey, it may not be much, but at least it's better than Micro$oft's mantra 'Do Evil'.

    47. Re:Good answer by Anonymous Coward · · Score: 0

      In that case the correct answer would be 'no'. "free if and only if" means "not free", unless the condition is "free if and only if you keep it free".

      For example, when trapped behind bars, if the spacing between the bars is large enough, some of your limbs may be 'free', up to the point where they are restricted in motion by your trapped body... in that case, too, you (that includes all of your parts), are not free.

      Or, the "Buy-One-Get-One" specials in the supermarket. The second item isn't actually free, because its price is conditional on the purchase of another...

      Another example; a brand new automobile is 'free' with regards to any warranty service, yet the vehicle is not free.

    48. Re:Good answer by Tharkkun · · Score: 1

      Java was a trap from day one. Unfortunately Sun couldn't enforce it once it became popular because they were bleeding $$$$ as they headed into bankruptcy.

    49. Re:Good answer by StikyPad · · Score: 1

      Interesting. Are you saying it's a JVM on a ring? Can you provide any more details or a link?

    50. Re:Good answer by Tharkkun · · Score: 1

      Makes it hard for Oracle to make a compelling case that it is non-free if the man ultimately in charge of deciding doesn't know. They may well still make a compelling case, but even if they do, this admission will impact what they can claim in damages. (Google can legitimately claim that if Oracle doesn't know what it owns, Google cannot be wholly responsible for not knowing either.)

      With all the different product lines over the years from Oracle's acquisitions I don't think any one person can be familiar with everything. There's just too much.

    51. Re:Good answer by marcosdumay · · Score: 1

      Because the only difference between this and what MSFT did was Google changed the name.

      Well, at the time Sun sued Microsoft exactly because the later was using the "Java" name in an inapropriate way. Also, the backslash to Microsoft was due to misleadng publicity.

      Or, if you insist in that "hypocrisy" hypotesis, where are all the people complaining that .Net is a copy of Java?

    52. Re:Good answer by spongman · · Score: 1

      No: I still beat my wife on a somewhat regular basis.

      this is incorrect, "No" implies either:
      a) I still beat my wife on a somewhat regular basis, XOR
      b) I never beat my wife.

      if you didn't start something, then you can't stop it.

      it's a stupid question asked by people failing to sound smarter than they are.

    53. Re:Good answer by sarysa · · Score: 1

      A one time payment is preferable to what Oracle's asking.

      Interesting perspective, by the way. I read TFPDF after reading your post as well. I thought it was all riding on whether or not Google's deferral of income (indirectly through preinstalled but fundamentally disconnected software [Google Play] instead of typical revenue streams) was an acceptable level of detachment from the "free" software to be considered an unrelated revenue stream, under the eyes of the laws involved anyway. This is related to your comment, but I'll be following this case at the edge of my seat.

      --
      Charisma is the measure of someone's ability to lie with a straight face.
    54. Re:Good answer by Archangel+Michael · · Score: 2

      Not sure quite how this applies here. The premise isn't false, it is asking for a truthiness of "have you stopped beating your wife". Most people assume that there was a start to the wife beating, but that is not the case in the actual question. If we don't make the assumption that wife beating has started, then the answer is clearly "no". The answer is also "no" if the wife beatings have started and never have stopped. The CONCLUSION of "Well you see, Bill still beats his wife" is a false conclusion based on faulty assumption. In legal terms, the defense point would be "did you ever start beating your wife" would be the rebut, to which the answer would depend on whether or not Bill was still beating his wife or never started in the first place.

      "ex falso quodlibet" is about a premise that is not true, there is nothing inherently false about the premise in the question "have you stopped beating your wife" except for an assumption that one had started beating the wife. That assumption is false, not the question based on the unanswered assumption.

      In legal terms, the prosecution would have to first prove the wife beatings started before anyone could answer that question. "I object. Your Honor, the prosecution hasn't established any facts about Bill beating his wife", which would eliminate any assumptions.

      It is a classic mistake to assume the assumption is correct . Assumptions need to be examined before truthiness of them can be established.

      On a completely different note ... ex falso quodlibet kind of reminds me of Schrodinger's Cat. ;)

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    55. Re:Good answer by symbolset · · Score: 2

      I was quite find with up, down and sidways moderation of this comment. But funny? This is not fucking funny. This is the fucking opposite of funny.

      --
      Help stamp out iliturcy.
    56. Re:Good answer by OhSoLaMeow · · Score: 1

      Interesting. Are you saying it's a JVM on a ring? Can you provide any more details or a link?

      They passed them out at Java One many years ago. I still have mine somewhere. Details here.

      --
      They can take my LifeAlert pendant when they pry it from my cold dead fingers.
    57. Re:Good answer by miltonw · · Score: 1

      Clearly Google did something with Java that Sun didn't want.

      According to the documents Google is showing, Sun was very happy with what Google did with Android. Even immediately after Oracle bought Sun, Oracle made happy-happy noises. It was only later, after Oracle failed to create their own Java-based phone, that Oracle decided to go after Android for money.

    58. Re:Good answer by Anonymous Coward · · Score: 0

      The past tense of "loathe" is "loathed"

    59. Re:Good answer by phantomfive · · Score: 1

      True, Sun did seem a bit schizophrenic about Java on Android.

      --
      "First they came for the slanderers and i said nothing."
    60. Re:Good answer by Anonymous Coward · · Score: 0

      Mu

    61. Re:Good answer by Anonymous Coward · · Score: 0

      Actually, "no" would be a perfectly acceptable answer.

  2. No one knows for sure anymore. by Kenja · · Score: 3, Insightful

    With all the legal complications surrounding it, I would be hard pressed to say with certainty one way or the other. As a concept, I would sy its free. As an actual product, I would have to review everything in it before I could say that it is.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    1. Re:No one knows for sure anymore. by Rennt · · Score: 4, Insightful

      Indeed, although one would have thought Oracle reviewed this very question before getting to court.

    2. Re:No one knows for sure anymore. by msobkow · · Score: 4, Interesting

      Java is a bit of a special animal. Sun conceived and promoted it as a community resource, but with a "branding" committee to ensure compatibility across deployments (one of THE primary goals of the Java ecosystem.)

      I've never heard of anyone being charged for a Java runtime or compiler, so in the sense of beer, it's free.

      But in terms of theoretical software freedom ala GPL? No, it's not free -- it's managed by the consortium.

      I'm ok with that, even from the theoretical perspective. Because when the primary goal is portability, there has to be a steward of some sort to test compatibility and ensure portability.

      That said, Oracle seems to be determined to try to seize the product line back as a proprietary thing, and I don't believe that's going to work. Even if they prove they have the necessary copyright/patent control in court, there are a lot of OTHER companies who contributed THEIR patents and copyrights to the Java framework, such as HP's patents on springs-and-struts layout managers that are used by the GUI framework.

      Personally I believe Oracle is pushing the question of copyright on Java as a means of getting it clarified by the courts that languages are not copyrightable, rather than in any actual hope of winning such a claim. Because if they win such a claim, they're immediately subject to the copyrights of the C/C++ like syntax from which Java derives, and would effectively kill Java completely. Oracle and the rest of the consortium members won't want that, so it has to be a case of "we want to make sure no one ever tries to copyright a language again."

      --
      I do not fail; I succeed at finding out what does not work.
    3. Re:No one knows for sure anymore. by msobkow · · Score: 3, Insightful

      Just to clarify: Although Java is technically free because it was released under the GPL, it's not free because in practice all the enhancements and changes to the core code and syntax come through the management and control of the consortium. So although you can make your own changes to the GPL code, I don't know of any way to get those changes upstream without going through the feature committees.

      --
      I do not fail; I succeed at finding out what does not work.
    4. Re:No one knows for sure anymore. by AngryDeuce · · Score: 1

      That's what strikes me, not the question itself, but the fact that the lawyers obviously hadn't prepped him for it and coached him on an answer. Well, unless the way he responded was how they coached him to handle it...

    5. Re:No one knows for sure anymore. by Anonymous Coward · · Score: 1

      By that definition is any software free? Is there any project where my changes become part of the upstream code without going through the upstream's maintainers and processes?

    6. Re:No one knows for sure anymore. by canajin56 · · Score: 4, Insightful
      So the Linux kernel isn't compatible with the GPL, because although technically released under the GPL, I can't get my changes upstream without going through the group in charge of it? OK.

      At any rate, the question according to not-tfa (which confuses GPL with public domain), the question wasn't the ambiguous "is java free?" but "anyone can use the JPL (java programming language) without paying royalties, yes?" which he had previously answered "Correct" in the deposition, and on the stand he tried to be evasive.

      The problem is that Oracle is saying that although the code is GPL, the API is proprietary, so by writing code while referencing the API Google has violated copyright and needs a license for all of their code. (They also have mostly-invalidated patent claims, to be settled later). Suing over patents and suing over the API mean its a very legit question to ask if ANYBODY can use Java without being sued by Oracle, and Oracle WILL NOT SAY.

      --
      ASCII stupid question, get a stupid ANSI
    7. 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?

    8. Re:No one knows for sure anymore. by Anonymous Coward · · Score: 0

      Being open sourced and accepting changes are too different things. Just because it's open sourced doesn't mean the group managing the projects has to accept outside code. What if people try to put a backdoor code into it for example. Open source simply means that the code is freely available with stipulations depending on what flavor of open source. If you don't like the managing group, you are free to fork it and become the managers of the new fork.

      Being free, that depends on what you are talking about; like free for non-commercial use (creative commons NonCommercial as an example), free to distribute but not modify, or free to use but not distribute, or etc.

      Java is open sourced at it's base but surrounded by closed sourced things. That basically means, Java as a whole is only partially free depending on what aspects you are looking at. In the end, the correct answer to the question is not to answer though "It's depends on what aspect you are talking about" would have been a much better answer then "I don't know."

    9. Re:No one knows for sure anymore. by Anonymous Coward · · Score: 0

      Personally I believe Oracle is pushing the question of copyright on Java as a means of getting it clarified by the courts that languages are not copyrightable, rather than in any actual hope of winning such a claim. Because if they win such a claim, they're immediately subject to the copyrights of the C/C++ like syntax from which Java derives, and would effectively kill Java completely. Oracle and the rest of the consortium members won't want that, so it has to be a case of "we want to make sure no one ever tries to copyright a language again."

      There is no way you are correct about that. Oracle is still Oracle and what they do is capture profit at any cost even if it means destroying things they own. Oracle is not known as a friendly company in any sense.

    10. Re:No one knows for sure anymore. by tobiasly · · Score: 1

      Personally I believe Oracle is pushing the question of copyright on Java as a means of getting it clarified by the courts that languages are not copyrightable, rather than in any actual hope of winning such a claim. Because if they win such a claim, they're immediately subject to the copyrights of the C/C++ like syntax from which Java derives, and would effectively kill Java completely. Oracle and the rest of the consortium members won't want that, so it has to be a case of "we want to make sure no one ever tries to copyright a language again."

      Uh, what?? Oracle's goal is to lose in court? You're giving them way too much credit; they aren't anywhere near that farsighted. They just want money from Google. This was at first mostly a patent lawsuit, and then when Google's lawyers shot their invalid patents full of holes, they switched strategy to copyright. Groklaw has plenty of history on that if you're interested.

    11. Re:No one knows for sure anymore. by Anonymous Coward · · Score: 0

      What? OpenJDK is GPL {period}. No rationalizations about it being 'managed by the consortium' changes the license.

    12. Re:No one knows for sure anymore. by Anonymous Coward · · Score: 0

      Seriously? A proprietary API for a GPL language? That's one of the most retarded things I've ever heard of.

    13. Re:No one knows for sure anymore. by metamatic · · Score: 3, Interesting

      The problem is that Oracle is saying that although the code is GPL, the API is proprietary, so by writing code while referencing the API Google has violated copyright and needs a license for all of their code.

      The interesting thing is that if Oracle won this argument, one could presumably argue that Oracle's database on Linux is dependent upon the Linux kernel API, and hence must fall under the GPL.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    14. Re:No one knows for sure anymore. by msobkow · · Score: 1

      Actually I am completely serious. The whole argument that Java is under copyright control for the SYNTAX of the language is so asinine that the ONLY reason I can see anyone positing the question to the courts is to get confirmation that it's NOT allowed. The odds of winning such an argument are so astronomically thin and go against history so dramatically that no one in their right mind, from lawyer to CEO, could think they have a chance of winning such a point.

      Ergo, it has to be a "devil's advocate" argument.

      --
      I do not fail; I succeed at finding out what does not work.
    15. Re:No one knows for sure anymore. by Raenex · · Score: 1

      The problem is that Oracle is saying that although the code is GPL, the API is proprietary

      Google didn't release Dalvik (the implementation of their Java-derivative) under the GPL, so this statement isn't accurate. If Google had released it under the GPL, then it would have been a different story and it's likely Oracle wouldn't even have a case.

    16. Re:No one knows for sure anymore. by Tamerlin · · Score: 1

      "I've never heard of anyone being charged for a Java runtime or compiler, so in the sense of beer, it's free. "

      Sun DID charge a license fee for the VM specs, so the compiler developers had to pay for it. It's not much different from the h.264 thing; someone IS paying for it, even though we don't have to pay for the version running in our browsers.

    17. Re:No one knows for sure anymore. by Tamerlin · · Score: 1

      "Although Java is technically free because it was released under the GPL" That's also false. Sun only released ONE VERSION of Java under the GPL, not Java.

    18. Re:No one knows for sure anymore. by Anonymous Coward · · Score: 0

      are too different things

      "two".

      at it's base

      "its".

  3. 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 eggfoolr · · Score: 1

      How the hell would Larry know? This is a question for Oracle. He should be allowed to refer the question to advisors if he can't remember or be certain, even if he has answered it before. Oddly enough he's only human (although he may not think of himself that way).

    3. Re:Free? by geekmux · · Score: 0

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

      as in beer

      Is there really any other definition? I understand beer. Don't ask me to understand a EULA. Don't ask my lawyer to either. And we wrote judges off from understanding anything more technical than a pocket calculator instruction book back in 1968.

    4. Re:Free? by Anonymous Coward · · Score: 4, Insightful

      What a bunch of bullcrap. Oracle is not a person. The person who started the lawsuit should testify. That would be ... Larry Ellison. Yes, that is why he is testifying. If he doesn't know, he should not have sued.

    5. Re:Free? by mariasama16 · · Score: 2

      What a bunch of bullcrap. Oracle is not a person. The person who started the lawsuit should testify. That would be ... Larry Ellison. Yes, that is why he is testifying. If he doesn't know, he should not have sued.

      On top of that, he IS the CEO of the company. He should have been prepped prior to testifying to expect this question, especially since it appeared in deposition (aka, Google's interested in making sure the answer is in the court records).

    6. 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.

    7. 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)
    8. Re:Free? by sjames · · Score: 4, Insightful

      Isn't he supposed to know? Isn't that supposedly the reason CEOs get paid the big bucks?

      Perhaps more to the point, if he is the CEO of Oracle, and even knowing he will be going to court to testify on an issue of Java licensing but he doesn't know what is licensed, isn't that a really strong argument that a 2nd party's infringement (if any) was unintentional? Is Google (or anyone else) really supposed to understand the Java licensing better than the CEO of Oracle?

      In fact, I suspect he didn't want to say it was free because that sounded a bit damning for Oracle's claims, but didn't want to say it's non-free since he couldn't back tyhat up and it would be damning for Oracle's efforts to get Java everywhere and in everything, so he went with a variant on the Steve Martin defense.

    9. Re:Free? by ChunderDownunder · · Score: 4, Informative

      Java as GPL was unvailable at the time Google developed dalvik. Sun freed the code later.

    10. Re:Free? by Anonymous Coward · · Score: 2, Informative

      That's not the JPL, that's the JDK and JRE. Not the same, hence Google's prodding about the language itself, not any particular implementation.

    11. Re:Free? by Anonymous Coward · · Score: 3, Insightful

      Isn't that why CEOs get such massively bloated compensation? Because they are supposed to be in charge of everything? I could've said "I don't know" too and I'll be happy to say it for only 10% of what Larry gets.

      I bet if one of his underlings said that to him he'd drive his boot up his ass and show him the door.

    12. Re:Free? by Anonymous Coward · · Score: 0

      He needs to be prepped on whether one of his company's biggest assets is free or not?

    13. Re:Free? by Mr.+Underbridge · · Score: 3, Insightful

      Yeah, I'm sure Ellison's company didn't do any due diligence at all regarding Java rights and ownership before buying Sun. Suuuuuure.

    14. Re:Free? by Dahamma · · Score: 2

      10% of what he gets would be $0.10 a year, since he's paid $1 :)

      He doesn't give a crap about salary any more, he owns almost 25% of Oracle's stock. He makes over $1B for every $1 the stock goes up. ORCL was up $0.65 today. Cha-ching, that's $700M for Larry. Kind of depressing, really...

    15. Re:Free? by bill_mcgonigle · · Score: 3, Informative

      Java as GPL was unvailable at the time Google developed dalvik. Sun freed the code later.

      That's true as of 2005, but they could have forked and merged any time after Nov. 2006, even if they didn't keep a tremendous amount of the original OpenJDK code (IIRC having some of the headers is part of the current argument).

      They'd just have to re-license the Android, Inc. code under GPL and then merge it.

      I suppose Oracle could have still gone after them for pre-2006 'violations' but I think it would be hard to prove much in the way of damages from that time period.

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

      As the chief executive officer, chairman of the board, and largest voting shareholder he most definitely filed the lawsuit.

      Wrong again, it was filed by Oracle, not by one person, you don't seem to understand the difference between a person and a company. Thus he is not expected to know everything pertaining to the case because he is not Oracle, he is only one part of Oracle.

    17. Re:Free? by Anonymous Coward · · Score: 1

      But beer isn't free. I don't understand..

    18. Re:Free? by AHuxley · · Score: 2

      Think of it as the free (educational) gateway drug that opens you to the long term harder addiction: TCK (Technology Compatibility Kit).

      --
      Domestic spying is now "Benign Information Gathering"
    19. 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.

    20. Re:Free? by jd · · Score: 1

      There were, however, clean-room Java implementations prior to 2005. Google may well have used one of those at that time. And, except where there is definitive proof that they're using Oracle Java now, they might well be using clean-room implementations today. We know very little about what Google are actually doing (and Google clearly wants to keep it that way).

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    21. Re:Free? by Serpents · · Score: 3, Insightful

      You don't seem to understand that companies don make decisions by themselves. There are people running them, they call the shots and they should be held responsible for results of their own actions. The entire "corporate personhood" idea is just a way for them to wriggle out of that responsibility.

    22. Re:Free? by Xtifr · · Score: 4, Interesting

      The language was not released under the GPL--a particular implementation of the compiler and VM was released under the GPL. The language is an abstract thing that happens to have multiple implementations of varying quality (Kaffe, gcj, etc., etc.). Sun's implementation is the only one that can use the trademarked name "java" (so far), but it's not the only implementation of the language.

      Note that Oracle has been trying to confuse the distinction between Java-the-abstract-language and Java-the-virtual-machine since they started this case. This reminds me of the way that SCO tried to confuse the distinction between UNIX, SYSV and Unixware in their case. Of course, the fact that Oracle is using the same lawyers as SCO did may be related....

    23. Re:Free? by Chrisq · · Score: 1

      But beer isn't free. I don't understand..

      Surely its what they serve with your free lunch?

    24. Re:Free? by Anonymous Coward · · Score: 0

      I assure you that I wipe my ass frequently without Larry's approval.

    25. Re:Free? by Anonymous Coward · · Score: 0, Troll

      Companies are people, not a person. Ellison failing to have an answer offhand to a technical question is not a failing.

      If it really was just him, then he's stupid for having anybody else on payroll. It's people's jobs to handle some things because one guy can't know everything. As CEO, he's responsible for the company's actions, which is not the same thing as being a repository of all relevant knowledge.

    26. Re:Free? by Anonymous Coward · · Score: 0

      Have you ever seen the arguments on slashdot on whether something's free?

      Free is an ambiguous term. And as much as what the meaning of "is" is, is kind of an old joke, how free Java is has changed between the timespan relevant to the case and now.

    27. Re:Free? by tobiah · · Score: 1

      On the other hand, if Oracle is a person, it should have to testify.

      --
      "The ability to delude yourself may be an important survival tool" - Jane Wagner -
    28. Re:Free? by Savage-Rabbit · · Score: 2

      What a bunch of bullcrap. Oracle is not a person.

      Corporations are people my friend...
        -- Mitt Romney

      --
      Only to idiots, are orders laws.
      -- Henning von Tresckow
    29. Re:Free? by tftp · · Score: 1

      Isn't he supposed to know? Isn't that supposedly the reason CEOs get paid the big bucks?

      Knowledge of every little detail - even if that detail is a free/nonfree status of a language - is not required for a CEO. Otherwise all CEOs would be walking encyclopedias.

      A CEO is expected to lead the company. This requires making decisions. Decisions are made with input data and with analysis of possibilities. This requires time and resources. You can't put a person on a witness stand and ask a philosophical question. Especially when "free" means so many different things to so many people.

    30. Re:Free? by icebraining · · Score: 4, Insightful

      It's not a "little detail". It's a fundamental characteristic of Java, which "was a major reason why Oracle acquired Sun" [sic].

      If he didn't know that before spending $5.6 billion to acquire it, he's nothing short of incompetent. Of course, we all know he far from that.

    31. Re:Free? by Anonymous Coward · · Score: 1

      Why does almost everybody on Slashdot refer to Dalvik as Davlik?

    32. Re:Free? by philip.paradis · · Score: 1

      You've got it all wrong. Larry has been perfectly aware of every instance of ass wiping you've ever engaged in. He has approved of your technique thus far, and so you have been safe. Should you wipe your ass in a manner which displeases Larry, several drones will be dispatched from his yacht to mitigate the situation. Unfortunately, those drones are carrying things that go boom.

      Wipe carefully, my friend.

      --
      Write failed: Broken pipe
    33. Re:Free? by tyrione · · Score: 1

      The language was not released under the GPL--a particular implementation of the compiler and VM was released under the GPL. The language is an abstract thing that happens to have multiple implementations of varying quality (Kaffe, gcj, etc., etc.). Sun's implementation is the only one that can use the trademarked name "java" (so far), but it's not the only implementation of the language.

      Note that Oracle has been trying to confuse the distinction between Java-the-abstract-language and Java-the-virtual-machine since they started this case. This reminds me of the way that SCO tried to confuse the distinction between UNIX, SYSV and Unixware in their case. Of course, the fact that Oracle is using the same lawyers as SCO did may be related....

      However SUN released the licensing for Java no longer matters. How Oracle releases a new licensing structure is what matters; and it's clear Google has no interest in adjusting the terms to meet Oracle's new terms.

    34. Re:Free? by Anonymous Coward · · Score: 1

      You know, the GPL contains an important little word: irrevocable

      Think about it.

    35. Re:Free? by loufoque · · Score: 1

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

      You're talking about some software, a given implementation of the Java programming language.

      The Java programming language is not software, it's a syntax and semantics.

    36. Re:Free? by loufoque · · Score: 2

      The language is an abstract thing

      Note that while a language cannot be subject to copyright, it can be subject to patents.

    37. Re:Free? by loufoque · · Score: 2

      Because English native speakers are not very good with Icelandic names.

    38. Re:Free? by Anonymous Coward · · Score: 0, Insightful

      He didn't say he wanted 10% of Larry's salary; 10% of what he gets. I'd like 10% of what Romney gets, and he doesn't get paid a dime. Still, he manages to live like a king. Quit thinking that earned income is the only measure of compensation.

    39. Re:Free? by Wootery · · Score: 1

      Sun's implementation is the only one that can use the trademarked name "java" (so far), but it's not the only implementation of the language.

      False. IBM's 'J9' is certified, and can safely be called a JVM. There may be others, I'm not sure.

      I imagine there are are number of different certified JVMs for mobile devices.

    40. Re:Free? by ZeroSumHappiness · · Score: 1, Insightful

      "Corporations are a person my friend..." -- Misunderstanding of Mitt Romney.

      Anyone who bothered to look into the context of his statement would understand he clearly meant that corporations are made up of many persons (sometimes referred to as "people") and that each individual in the corporation is taxed on his own.

    41. Re:Free? by MichaelSmith · · Score: 2

      IIRC there was a story a few years back that Larry had bought a new, smaller boat because it was too difficult to find places to park the old one in some countries.

    42. Re:Free? by Anonymous Coward · · Score: 0

      They don't. You probably just notice the misspellings more.

    43. Re:Free? by Ash-Fox · · Score: 1

      Surely its what they serve with your free lunch?

      But lunch isn't free. I don't understand.

      --
      Change is certain; progress is not obligatory.
    44. Re:Free? by Black+Parrot · · Score: 3, Funny

      IIRC there was a story a few years back that Larry had bought a new, smaller boat because it was too difficult to find places to park the old one in some countries.

      Well, he should just buy bigger countries.

      --
      Sheesh, evil *and* a jerk. -- Jade
    45. Re:Free? by Ash-Fox · · Score: 1

      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

      Wrong, the correct answer is, "It's a trap!"

      --
      Change is certain; progress is not obligatory.
    46. Re:Free? by Anonymous Coward · · Score: 1

      I know Ellison probably should have been prepped on those questions, but I don't think it is too strange for a CEO to be unable to answer a question like that off the cuff. That's a question that requires the review of the licenses and contracts involved, and really probably could be the subject of a court case itself. Its a line of questioning that would demand the following on cross-examination:

      Respondent counsel: Mr. Ellison, you were asked to state whether the JPL was free or not, but you seemed uncertain about your response. Why would you be unsure?

      Ellison: I'm CEO of a large corporation and Java is only one piece of the puzzle. I have not reviewed the licenses at the level needed to state unequivocally under oath whether a particular product is free or not. Oracle takes the time to do its research on questions like these and I usually demand that my people don't start talking without the facts on-hand. I am not going to start doing that now.

    47. Re:Free? by Black+Parrot · · Score: 4, Interesting

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

      as in beer

      Is there really any other definition?

      a) You can use programs written in the language without anyone expecting you to pay them.

      b) You can write programs in the language without anyone expecting you to pay them.

      c) You can write a compiler for the language without anyone expecting you to pay them.

      d) You can use the source code for someone else's compiler without anyone expecting you to pay them.

      e) You can modify the language definition without anyone expecting you to pay them.

      f) You can use the name of the language without anyone expecting you to pay them.

      g) You can make conformance/compatibility claims about your compiler for the language without anyone expecting you to pay them.

      [...]

      z) Some combination of the above.

      --
      Sheesh, evil *and* a jerk. -- Jade
    48. Re:Free? by silanea · · Score: 2

      [...] Ellison failing to have an answer offhand to a technical question is not a failing. [...]

      It is when the whole bloody lawsuit - or what is left of it - rests on just this one question.

      --
      Rudolf Hess edited Mein Kampf. He was the very first grammar nazi.
    49. Re:Free? by Pope · · Score: 1

      He might have known a hell of a lot at the time leading up to the acquisition, but it's been a few years. I'm sure other things have been occupying his time between then and now. No one can possibly remember every detail forever.

      --
      It doesn't mean much now, it's built for the future.
    50. Re:Free? by tehcyder · · Score: 1

      He doesn't "get" $1 a year to live on. When you're that rich, your salary is irrelevant. Paying yourself $1 a year salary is just a PR stunt.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    51. Re:Free? by Anonymous Coward · · Score: 0

      What a bunch of bullcrap. Oracle is not a person. The person who started the lawsuit should testify. That would be ... Larry Ellison. Yes, that is why he is testifying. If he doesn't know, he should not have sued.

      To the contrary. Citizen's United established that Oracle is a "person". Along with the newly updated "One Dollar, One Vote" concept of democracy, a la John Galt.

      However, I think that if Larry was really honest, he'd have said, "well, I don't want it to be free. I want to monetize the living **** out of it, just like everything else I touch".

      Of course, if he did, he'd launch a ****storm of meetings all over the planet where Java users debated what to do and whether to jump the Java ship.

    52. Re:Free? by VisceralLogic · · Score: 1

      I don't know, I think "Dalvik" is more compatible with typical English words than "Davlik".

      --
      Stop! Dremel time!
    53. Re:Free? by bill_mcgonigle · · Score: 1

      You're talking about some software, a given implementation of the Java programming language.

      yes, and if you're using this implementation or any GPLv2 compliant derivative of it you have a license to use the language, as that is the 'USE' of the implementation.

      I realize that Google is making an argument for free use of the language without license - my only point is that they could have avoided the issue if they were willing to be open, and that most developers don't have to worry about this (unless they want to remain proprietary).

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

      He might have known a hell of a lot at the time leading up to the acquisition, but it's been a few years. I'm sure other things have been occupying his time between then and now. No one can possibly remember every detail forever.

      This trial hasn't been a secret. He's known it was coming, and he's known he had to testify at it.

      Don't you think he'd bother to brush up on little details that might make his lawsuit look a little bit less like patent-trolling?

      --

      "I do not agree with what you say, but I will defend to the death your right to say it"
    55. Re:Free? by loufoque · · Score: 1

      if you're using this implementation or any GPLv2 compliant derivative of it you have a license to use the language

      You have a license to use the software.

      The language itself isn't even subject to copyright. It can be subject to patents though, and having the license for a particular implementation doesn't mean you can use it without patent infringement.

    56. Re:Free? by bill_mcgonigle · · Score: 1

      Wrong, the correct answer is, "It's a trap! [skife.org]"

      GPLv2 does contain an implicit patent grant. v3 makes it explicit.

      The article could be correct, but it's predicting the outcome of a court case (one that would have to invalidate the implicit patent grant in v2) that hasn't been brought yet.

      The TCK tests would be a separate problem.

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

      You have a license to use the software.

      Yes, and the use of the software is to compile and run the language. If you can't use the language then you can't use the software, which would be contrary to the GPL grant of use.

      having the license for a particular implementation doesn't mean you can use it without patent infringement.

      GPLv2 has an implicit patent grant. That was the part I blockquoted above.

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

      You misunderstand Uncle Larry and His Amazing Self-Pumping Ego. Uncle Larry didn't think he needed to be prepped or because he wanted to be able to say he believed something that ultimately turned out to be false but believing something that is false without knowing that it is false is not lying. Uncle Larry is sleaze on a stick, he makes Gates look like a boy scout.

    59. Re:Free? by Anonymous Coward · · Score: 0

      Note that while a language cannot be subject to copyright, it can be subject to patents.

      Software patents, which isn't the same thing to me.

    60. Re:Free? by Anonymous Coward · · Score: 1

      There is more to it than that. The TCK license does not permit certification for mobile. I believe this is the reason many members left the JCP and the collapse of the Apache Harmony project. Essentially, you have to certify you Java release with the TCK to be in the clear to use it, but they managed to slip in licensing restrictions on the TCK for Java 7 making it impossible to do so.

    61. Re:Free? by Raenex · · Score: 1

      The question is too broad and subject to interpretation. If they want the real answer they should ask the people who know the specific details and in what scenarios Java is "free" and what the limitations are. This line of questioning is courtroom theater, not justice.

    62. Re:Free? by Dahamma · · Score: 1

      Did you even read my comment? Duh.

    63. Re:Free? by Dahamma · · Score: 1

      He doesn't "get" $1 a year to live on. When you're that rich, your salary is irrelevant.

      Isn't that exactly what I said? Jeez, it was only a 2 sentence comment, and no one who replied to it even read it...

    64. Re:Free? by Dahamma · · Score: 1

      And by all accounts Ellison loves the courtroom theater, so if he managed to make himself look bad and hurt Oracle's case, that's his own fault...

    65. Re:Free? by Tharkkun · · Score: 1

      He receives $1 and a handful of paper each year.

    66. Re:Free? by Xtifr · · Score: 1

      However SUN released the licensing for Java no longer matters.

      How* Sun released the licensing for Java never did matter, because the license only applied to the implementation, not the language. The Sun Technology Certification Kit (TCK), which was required to use the name Java, did come with field-of-use restrictions, but Apache and Google didn't use the TCK or the name for just that reason. Android is based on Apache Harmony, not code from Sun, and there are no field-of-use restrictions on Harmony.

      How Oracle releases a new licensing structure is what matters; and it's clear Google has no interest in adjusting the terms to meet Oracle's new terms.

      Ignoring the fact that the GPL is non-revokable, which would make your point false even if it were relevant, the GPL only applies to Oracle's code, which Apache and Google aren't using. The only thing they're really using is the names in the API, and all precedent (and a ruling from this judge) says that such names aren't copyrightable. Oracle is trying to hang their infringement claims on some vague notions of "specification and arrangement". Of a handful of names.

      * not "However". Please learn English.

    67. Re:Free? by Hognoxious · · Score: 1

      Companies are people, not a person. Ellison failing to have an answer offhand to a technical question is not a failing.

      Failing is not failing? How very Zen. Treat yourself to a double fapperwankalatte and a colored cigarette.

      Where were we? Oh, yes. If he'd been cold called with this question at 3 a.m. six months ago you might have a point. But going into a courtroom unprepared and unbriefed is just retarded.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    68. Re:Free? by Xtifr · · Score: 1

      Note that while a language cannot be subject to copyright, it can be subject to patents.

      Perhaps, though I have a hard time imagining how. Oracle has several patents in their VM, but I don't know of any that apply to the language itself. Gnu gcj implements the language, but doesn't use a VM; it's a native compiler. To the best of my knowledge, gcj does not infringe any of Oracle's patents, most of which involve the JIT component of the VM, which, of course, isn't present in a native compiler.

      (There's also the fact that Oracle's patents in the Java VM are rapidly being thrown out on re-examination by the PTO. They've already had to discard most of their original patent claims against Google, since the patents are no longer valid. This is one of the reasons they've been in such a big rush to get the trial started--half of the patents they have left are still pending PTO review.)

    69. Re:Free? by Xtifr · · Score: 1

      Fair enough, but pretty much irrelevant to my point. Thanks for the info, though.

    70. Re:Free? by loufoque · · Score: 1

      Copyright, patents, and trademarks all work independently of each other.

    71. Re:Free? by loufoque · · Score: 1

      Well, strictly speaking, you cannot patent a programming language (at least not in Europe), since it's a fully descriptive entity, but you can patent general methodologies in which to evaluate constructs in a language with certain properties, for example by the use of a just-in-time compilation techniques.

      While not patenting the language per-se, it is as close as it gets.

      gcj does not infringe any of Oracle's patents

      They probably don't care enough about gcj to consider suing them, I'm sure they can find some relevant material in their huge patent portfolio.

    72. Re:Free? by bill_mcgonigle · · Score: 1

      Copyright, patents, and trademarks all work independently of each other.

      Unless a contract ties use of one to the use of another. Such as a license. Such as the GPL.

      Are you making the claim that Section 7 of GPLv2 isn't an implicit patent license?

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    73. Re:Free? by Flere+Imsaho · · Score: 1

      What a bunch of bullcrap. Oracle is not a person.

      I always though it was just an acronym for One Rich Asshole Called Larry Ellison.

      --
      It gripped her hand gently. 'Regret is for humans,' it said.
    74. Re:Free? by wrook · · Score: 1

      At least I haven't seen Google claim that Davlik etc. are derivavtive works of the GPLv2 release of Java.

      Actually, this is the most insightful comment I've seen on this topic. Dalvik is indeed not (intended to be) a derivative work of the GPLv2 release of Java. It is licensed under the Apache license. You are allowed to make a derivative work under the GPL, but there is nothing allowing you to make a derivative work under a different license.

      The key at this point is whether or not a re-implementation of the API is considered a derived work. If it is, then Dalvik is infringing since it is not licensed under the GPL.

      I can tell you my preference with regard to whether implementation of an API is a derived work, but I have no idea what a ruling would be on it. The question put to Ellison is asking if the Java programming language is free. It is not asking whether or not the GPL implementation is free (which is obviously is). As much as I really hate to say it, I don't think he *can* know. This is what this trial is going to determine. Scary.

    75. Re:Free? by bill_mcgonigle · · Score: 1

      I can tell you my preference with regard to whether implementation of an API is a derived work, but I have no idea what a ruling would be on it.... I don't think he *can* know. This is what this trial is going to determine. Scary.

      There could be a silver lining - if the courts rule against what we'd consider the 'progress of science and the useful arts' at least our next set of licenses will account for this 'trap' and people will be forever leery of any language product license that doesn't offer such a grant. Perhaps it's even time to be proactive about it, to protect people in all jurisdictions.

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

      I'm surprised he doesn't just leave the mother ship out at anchor and fly a helicopter to shore.

  4. Not surprised by drew_92123 · · Score: 4, Interesting

    Just another rich out of touch moron who doesn't know anything about his company...

    1. Re:Not surprised by geekmux · · Score: 3, Interesting

      Just another rich out of touch moron who doesn't know anything about his company...

      Not that I necessarily disagree with you, but I challenge you to answer the question accurately and while under oath. Remember we're looking for a "Yes" or "No" answer here...because all software licenses/patents/agreements are that black and white of course...

      Oracles own lawyers would have likely given this answer. Only difference is they've had years of practice saying it in various ways, all of which don't sound near as stupid as "I don't know".

    2. Re:Not surprised by RyuuzakiTetsuya · · Score: 3, Interesting

      OR a CEO on the stand being asked a question that's difficult to answer based on *purely* legal matters.

      Is Java "open"? I don't even know if Oracle's lawyers know the specific answer to that question, because what is open? In a PURELY legal stand point, is open about source distribution? Is open about the licensing? Is it about the JDK APIs? What IS open?

      that's a question Larry Ellison would've also tanked on too, I'd bet.

      --
      Non impediti ratione cogitationus.
    3. Re:Not surprised by Volante3192 · · Score: 2

      Ellison was not exactly blindsided by this lawsuit. Nor was he blindsided by his day in court. I would expect him, as the Big Cheese, to be briefed on this ahead of time because, well, he's the goddamn Big Cheese.

      So, under normal circumstances, if you pulled Ellison off the street and asked "Is the JPL free?" I would expect an "I don't know."

      However, when your calendar says, "Lay smack down on Google in court today!!" I'd expect you to have crammed the weeks prior.

      Also, we're not looking for a yes/no answer. That only came up after he started hemming and hawing. Something that would not have happened if he was familiar with the licence agreement ahead of time.

    4. Re:Not surprised by Hatta · · Score: 2

      Java is GPLd. It's free. There is no ambiguity.

      --
      Give me Classic Slashdot or give me death!
    5. Re:Not surprised by Anonymous Coward · · Score: 0

      "because what is open"

      In which you could simply rephrase the question to scope "open"... and ask other "open" questions afterwards.

      It isn't like this is the door that lies vs the door that tells the truth. You may ask more than one question.

    6. Re:Not surprised by Ash-Fox · · Score: 1

      Java is GPLd. It's free. There is no ambiguity.

      Can you explain the ambiguity of the TCK away please.

      --
      Change is certain; progress is not obligatory.
    7. Re:Not surprised by walterbyrd · · Score: 1

      Or, maybe Larry is lying because he does not want to admit that the lawsuit is just a scam, very much like the scox-scam.

    8. Re:Not surprised by RyuuzakiTetsuya · · Score: 1

      I retract my previous statement. In Ellison's own words, Java is open and free for use WITH OUT ROYALTIES.

      I expect Google to take this in a walk.

      --
      Non impediti ratione cogitationus.
    9. Re:Not surprised by CrimsonAvenger · · Score: 1

      Is Java "open"? I don't even know if Oracle's lawyers know the specific answer to that question, because what is open? In a PURELY legal stand point, is open about source distribution? Is open about the licensing? Is it about the JDK APIs? What IS open?

      Well, if he didn't know the answer, he shouldn't have sued Google for billions of dollars until he learned the answer.

      --

      "I do not agree with what you say, but I will defend to the death your right to say it"
    10. Re:Not surprised by RyuuzakiTetsuya · · Score: 1

      The discussion here isn't whether or not the lawsuit was a bad idea, the discussion is whether or not the question itself was loaded and potentially out of line.

      In light with his previous statements in the slides that showed up on Google's side, on the record I might add, it's clear he's a moron. However, his answer might have been *legally* a good idea at this phase in the game.

      It's like a car wreck, really. I mean, maybe he shouldn't have metaphorically had run into the light pole but now that the damage is done, when the cop's asking him what happened, saying, "I don't know" sure beats getting an instant ticket.

      --
      Non impediti ratione cogitationus.
  5. Yah You Know, CEOs by Greyfox · · Score: 0

    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.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. 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.

    2. Re:Yah You Know, CEOs by Anonymous Coward · · Score: 1

      I've received stock in lieu of a salary increase. Trust me, you still pay quite a bit in income tax...any income from the sale of stock is taxable income.

    3. Re:Yah You Know, CEOs by Black+Parrot · · Score: 1, Insightful

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

      Does he have to pay tax when he cashes in the stock?

      If so, how does he come out ahead?

      (And if no, why isn't he covered with tar and feathers.)

      --
      Sheesh, evil *and* a jerk. -- Jade
    4. Re:Yah You Know, CEOs by smileygladhands · · Score: 1

      He has enough real money coming from other sources. He doesn't have to sell the stock he gets from the company.

    5. Re:Yah You Know, CEOs by fliptout · · Score: 1, Offtopic

      Capital gains tax is 15%. Thus all the controversy with Warren Buffet/Mitt Romney/et al paying a lower tax rate than their secretaries.

      --
      A witty saying proves you are wittier than the next guy.
    6. Re:Yah You Know, CEOs by narcc · · Score: 0

      Taxed at an extraordinarily low rate...

    7. Re:Yah You Know, CEOs by Fjandr · · Score: 4, Informative

      For one thing, you don't have to sell stock to use it. You can borrow against its value and, if you have enough, can essentially do so indefinitely.

      It's also taxed at capital gains rates if it's sold, which are much lower than standard income tax rates (15% maximum under US law currently for investments held for at least a year). Capital gains can also be offset by tax losses, which can carry forward forever, or through structured sales.

    8. Re:Yah You Know, CEOs by Anonymous Coward · · Score: 0

      That's not a capital gain because he didn't buy the stock; there was no investment. Just because it's "stock" doesn't make it a capital gain, and in this case it's ordinary income.

    9. Re:Yah You Know, CEOs by Anonymous Coward · · Score: 0

      Most of the controversy (eyeroll) is because SS/FICA only applies to the first $100,600 or so and they have large charitable donations. Paid in stock? Sure, the capital gains is at 15% (long term), but it's taxed as normal income when you receive it. Dividends? They're at a lower rate, but only after the company already paid income tax on it (somewhere between 20-40%). With REITS, MLPs, or pass-through corps, you would pay your marginal rate on that dividend income but there wouldn't be a corporate tax and you'd actually wind up keeping more money.

    10. Re:Yah You Know, CEOs by fliptout · · Score: 4, Informative

      Ok, let's go there.

      If you sell the stock less than 12 months after exercising the stock option, you pay regular income taxes.

      If you sell the stock 12 months after exercising the option, you pay 15%.

      http://www.smartmoney.com/personal-finance/taxes/taxes-on-nonqualified-stock-options-9304/

      http://www.smartmoney.com/personal-finance/taxes/taxes-on-incentive-stock-options-12196/

      --
      A witty saying proves you are wittier than the next guy.
    11. Re:Yah You Know, CEOs by serbanp · · Score: 1

      Yeah, Stock Options are regular income if sold less than 12 months after exercise and Long-Term Capital Gains (taxed far lower) if after. However, in the second case, I really don't see how he could avoid some AMT penalty...

      In Larry's case, is he paid in Stock Options or in Stock (common or restricted)? 'cos if it's the latter, he still pays the standard income tax on the face value at vesting time and can pay the low rate only on the spread when he sells.

    12. Re:Yah You Know, CEOs by Dahamma · · Score: 1

      And when you are already the 6th richest man on the planet you don't need money coming in from other sources, anyway. Salary, stock grants, whatever, none of those are motivation to help Oracle succeed as much as his 25% share of the company...

    13. Re:Yah You Know, CEOs by Dahamma · · Score: 1

      Actually, he's partially correct. He would have to pay regular income tax on any spread of purchase price (which could be 0 for RSAs) and fair market value on the date he received them. Cap gains (or losses) would be on the difference between that FMV and the price at which he sells them (if/when he ever does).

      It's a bit more complicated for ISOs (AMT instead of income) but Ellison most definitely would get NQOs because ISOs are limited to $100K FMV, which would be a joke to him (I'm sure he pays more than that for a week of upkeep on his yacht).

    14. Re:Yah You Know, CEOs by slamb · · Score: 2, Insightful

      Taxed at an extraordinarily low rate...

      Yes and no.

      My understanding is that if an employer gives you stock outright as part of your compensation, you must pay federal earned income tax on the fair-market value of the stock as of when they gave it to you, which would be 35% for the last dollar earned by someone in the top tax bracket. You also pay federal capital gains tax on any increase in price since then, up to 35% if you held the stock less than a year, likely 15% if you held it more than a year. (It could be 0% if more than a year and your income is less than a certain amount, but if so you probably don't have any stock anyway.)

      You might say the 15% is an extraordinary low rate, but then again, if you were just paid a like amount of cash, you could have used it to buy the stock at its fair-market value and achieved the same overall tax rate anyway. The real trick is to (1) have enough spare money that you don't need this income for at least a year, possibly a lot longer depending on market conditions, and to (2) know what stocks will gain so dramatically that your initial investment seems insignificant. If you can do those things on most of your income, the low tax rate is just the icing on the extraordinarily large cake you can easily afford to have and eat, too...

      Of course there are some loopholes, but I think they're only practical for "job-creators" like Mitt Romney, not regular folk like you and me. (And for the record, some of my income was considered long-term capital gains, but apparently not nearly as much as Romney's; my tax rate was much higher.)

    15. Re:Yah You Know, CEOs by Tough+Love · · Score: 1

      Ellison's the prettiest. And he smells like pie.

      Cowpie?

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    16. Re:Yah You Know, CEOs by yuhong · · Score: 1

      I think Ellison is the co-founder of the company.

    17. Re:Yah You Know, CEOs by Anonymous Coward · · Score: 0

      Capital gains taxes, stock options all have higher than normal rates. It's not so much so they can get a way without taxes, because the tax rate on such is about 45% (just increased) bush had it lower, Obama let it rise. (thanks for that, just what we needed)

      They will use it like a savings account if they see the stock doing ok. They will just cash out when they need the money. Otherwise they don't have to pay taxes on stocks that are in the market.

      At least that's my understanding of it

    18. Re:Yah You Know, CEOs by TapeCutter · · Score: 1

      However, in the second case, I really don't see how he could avoid some AMT penalty

      Use the stock as colateral for a gigantic line of credit, only pay off the interest and only pay it with money from the line of credit. From what I can tell you can do this until your dead and never pay a cent in tax (unless the stock inconvienently pays a divedend).

      As to TFA, Larry should have taken a leaf from the politician's play book and replied "I don't recall". Documentation can easily demonstrate beyond reasonable doubt that you do 'know' something, but it cannot be proven that you remeber it, all the opposition can do is point out he has a remarkably convienient memory.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    19. 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.-

    20. Re:Yah You Know, CEOs by roman_mir · · Score: 2

      As an owner of a dividend paying stock, you are paying the corporate tax rate before you are paying your dividend, because the dividend is paid out of corporate after-tax profits.

      Take the Buffer rule as an example of a lie. Obama pays less than his secretary, Buffet pays much more, in both absolute and relative terms.

      Buffet is the biggest shareholder of BH, he pays himself 1% salary of his earnings, that's 40,000,000, on which 35% is paid by his corporation (that's his money, and actually it's 29% and not 35%, he is fighting IRS about that) and then he pays 15% on top, so his real rate is 44.75% (if BH pays 35% tax first).

      Now, he only pays himself 1% of his real income, so 99% stays in the company, it's deferred from POV of taxation, he ain't touching that now. But if he wanted to take that money out, he'd pay the normal income taxes on it.

      Of-course when asked recently about it, he said he is going to DONATE all his money after death, but that means his 'rule' wouldn't apply to him anyway, it's all propaganda (as shown by the 29% vs 35% corporate tax fight with the IRS).

      Of-course that rule is more applicable to Obama, who is paying 20.5% income tax, not 15% on top of 35% (well, 29). Of-course Obama's salary is paid out of income taxes collected from productive people (or it's printed money, so it's collected from everybody who holds dollars and other USD denominated assets via inflation). In reality Obama isn't putting anything into economy except for his book sales. Also government employees do not pay income taxes, it's an accounting trick, gov't can't collect income taxes from itself, it can only shuffle money around that it steals from actual working people.

      In any case this rule will decrease the amount of available investments, because the new 30% tax will simply prevent people from paying themselves the dividends, because it will increase the tax load on the investor from 44.75% to 54.5%, that's actually a 19.5% raise in dividend tax.

      So people would rather leave their money in whatever bonds, not take it out as income, but where do people think INVESTMENT CAPITAL comes from? There will be less investment capital available for people to try and get it to start new companies, it's going to prevent quite a number of businesses and jobs from appearing!

    21. Re:Yah You Know, CEOs by Anonymous Coward · · Score: 0

      Also government employees do not pay income taxes, it's an accounting trick, gov't can't collect income taxes from itself, it can only shuffle money around that it steals from actual working people.

      You are truly delusional and trolling to boot, or merely displaying your ignorance in full. (listen to FOX news a lot?)

    22. Re:Yah You Know, CEOs by hackula · · Score: 1

      I believe you have this mixed up. Capital gains are taxed at 15%. Earned income tax for top earners is ~36.5%. Obama WANTS to implement the Buffet rule which would raise this top bracket to 39%. Also Obama has not let the Bush tax cuts expire, as they are still in place.

    23. Re:Yah You Know, CEOs by hackula · · Score: 1

      Yep. This was big a few years ago when people were still flipping houses. People were forced to begrudgingly stay in their house for longer than 12 months (the horror!) to avoid paying the penalty tax.

    24. Re:Yah You Know, CEOs by roman_mir · · Score: 1

      You find calculations on your news shows? I don't watch Fox, I am not in USA, then again, I don't watch CNN nor MSNBC nor whatever else you've got going there.

    25. Re:Yah You Know, CEOs by chooks · · Score: 1

      Larry Ellison "borrowed" against the value of his stock to buy his giant yacht and doesn't pay a dime in taxes.

      This is one thing that has always puzzled me: if Ellison is "borrowing" the money (against hist stock portfolio) presumably at some point he needs to pay the "loan" back....Is it just how double ledger accounting is done that people are okay with having an outstanding loan on their books to Ellison (which in the intricacies of the double ledger counts as an asset for the entity giving the loan -- In which case the "loan" never really needs to be payed back?).

      --
      -- The Genesis project? What's that?
    26. Re:Yah You Know, CEOs by Patersmith · · Score: 1

      Let's not forget that Oracle pays dividends. Depending on your jurisdiction, dividends are anywhere from tax-free up to a certain amount or are taxed at an extremely preferential rate. The reasoning is that the corp has already paid corporate income tax on the cash being doled out.

    27. Re:Yah You Know, CEOs by Anonymous Coward · · Score: 0

      use the stock as collateral for a loan, then default on the loan. sure you don't get as much as the stock value, but you do avoid the tax issue

    28. Re:Yah You Know, CEOs by slamb · · Score: 1

      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).

      You lost me. I get paid in part like this - stock units that vest after so much time has passed provided I still work there. The stock units don't all make it to my brokerage account at vesting time; some disappear to pay the taxes just like when I'm paid in cash. Matching income and withholdings show up on my W2. Maybe there's something trickier (/more sleazy) I or my employer could be doing, but I don't think what you're saying is always true. Ehh, maybe I will consult a CPA next time as you suggest, just to see...

      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 ... 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.

      How is that double taxation? The initial investment and the gains are different money. Each dollar is only taxed once, right?

      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).

      Brilliant, maybe; also disgraceful. There's little point in blaming Larry Ellison for trying this - he is what he is, and that's certainly not someone who will change his behavior in response to my opinion of him - but I wish we didn't allow it. I'd like to see Congress make a real effort to stop "coddling the super-rich", to use Warren Buffett's phrase. In this case, why do heirs not inherit his "cost basis"?

    29. Re:Yah You Know, CEOs by Anonymous Coward · · Score: 0

      He borrows from the bank against his stock when needed, everything else is a business expense.

    30. Re:Yah You Know, CEOs by Kotoku · · Score: 1

      This story is about a day old...so if you are interested I hope it still gets to you.

      Without knowing your situation it is hard to say as two primary employee stock option plans exist, NSO and ISO plans. Under an NSO, if given an option to purchase stock at a fixed price you, for all intents and purposes, own the stock but are able to delay paying taxes until you want to actually purchase even if an ascertainable market value exists that would reflect the value of your options. Suppose that options to purchase the stock are exercised at a price of $2.00 a share. If, at the time of exercise, the fair market value of your company stock is $3.50 per share, then $1.50 per share (the difference between the fair market value of the stock and the exercise price) would be treated as compensation income. If the stock is held for more than one year and subsequently sold for $5.00 per share, the additional $1.50 per share of appreciation can qualify for capital gain treatment. Depending on the options available to you this may be preferable than an immediate liquidation to cover tax costs as those shares could be held longer and receive capital gain treatment which it doesn't sound like yours currently are. So many situations exist it would take me hours to cover them all but it is a starting point to think about.

      It is double taxation in this sense:

      Situation 1: Make $100, all put into 401k, able to buy $100 in stock. Later, stock is sold and taxes paid - 1 instance of taxation.
      Situation 2: Make $100, paid out to you via your check with 10% Income Tax. Able to buy $90 in stock. Later, stock is sold and taxes paid - 2 instances of taxation.

      To answer your last question, I can't explain why the tax law is like it is in regards to heirs cost basis upon inheritance, just the potential savings it entails. On a side note to that though, you'll find that good financial planners warn about variable annuities as opposed to an investment like previously mentioned because that specific type of investment burns the heirs by making them pay ordinary income tax rates on the gain. Makes it a little crazier thinking that one financial instrument gets treated so differently than another. :)

    31. Re:Yah You Know, CEOs by jaymemaurice · · Score: 1

      So, how does Larry pay back the borrowed money on a $1 salary without paying taxes? By selling the yatch to someone else to pay back the loan and selling some stock (paying capital gains) to pay the depreciation (if any)?!
      Larry should be the name for all hypothetical finacial questions from now on...

      --
      120 characters ought to be enough for anyone
  6. MAD. by RyuuzakiTetsuya · · Score: 3, Interesting

    I don't think this lawsuit is going to be good for anyone but Apple.

    Google might get a huge kick in the junk over Dalvik, Oracle might get a huge kick in the junk over whether or not Java is even an open platform or not, and the only ones who look to gain are Apple and maybe Microsoft.

    --
    Non impediti ratione cogitationus.
    1. Re:MAD. by Anonymous Coward · · Score: 2

      Actually, it quite looks like Oracle is just going to go down in flames, Google is going to make it out without a scratch (as they should), and the world will go on like it always has.

    2. Re:MAD. by Anonymous Coward · · Score: 2, Interesting

      True. Apart from greed, Ellison pursued this to impress his close friend Jobs. Another clueless CEO tricked by Jobs.

    3. Re:MAD. by tconnors · · Score: 2

      Google might get a huge kick in the junk over Dalvik, Oracle might get a huge kick in the junk over whether or not...

      Could you please stop using the word "junk"? It's stupid.

    4. Re:MAD. by Anonymous Coward · · Score: 0

      Well, that might exactly be the point of this hutzpah. We all know that Larry and Jobs were BFFs.

    5. Re:MAD. by Shoe+Puppet · · Score: 4, Funny

      Google might get a huge kick in the garbage over Dalvik, Oracle might get a huge kick in the refuse over whether or not...

      That doesn't sound any better.

      --
      (+1, Disagree)
    6. Re:MAD. by St.Creed · · Score: 1

      I second that. It is.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
    7. Re:MAD. by stretch0611 · · Score: 1

      I don't think this lawsuit is going to be good for anyone but Apple.

      As is normally the case, I'm sure it will be good for the lawyers as well.

      --
      Looking for a job?
      Want your resume written professionally?
      DON'T USE TUNAREZ!!!
    8. Re:MAD. by marcosdumay · · Score: 1

      Well, if Oracle wins their claims, it will be very bad for both Google and Oracle. Now, if Google wins, both will lose just the money spent on the trial.

      Why Oracle started that is something I can't understand.

    9. Re:MAD. by Anonymous Coward · · Score: 0

      well, Micro$haft might get the opportunity to gain but they'll squander it.

  7. 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

    2. Re:Of course the language itself is free. by bmo · · Score: 4, Interesting

      Follow-up

      This is also why the astrology book company that was suing the owner of tzdata.dat also had no case and when confronted with ICANN taking over tzdata, they chickened out. Because it's one thing to sue someone who can't afford to even show up in court and another to sue someone who can defend themselves.

      --
      BMO

    3. Re:Of course the language itself is free. by tlhIngan · · Score: 1

      Well, Java might be free, but the patents used to implement the JVM may not be.

      It's why Microsoft licenses the patents in question from Sun/Oracle even though they don't do Java anymore. They license it for their .NET CLR.

      Now, Sun back then gave anyone with a compatible J2SE implementation (and probably J2EE) a license to the patents for free (because you can't implement a JVM without them).

      However, they didn't extend this to J2ME, and reaped tons of money off of licensing for cellphones, blu-ray players, etc. It's a pretty profitable part of Java.

    4. Re:Of course the language itself is free. by bmo · · Score: 2

      You are correct, but it also means that those patents have to be valid.

      Just because someone pays for a license fee doesn't mean the patent was valid in the first place. Remember that Microsoft and Sun both gave piles of money to SCO for "SCO Source licenses" when they already had licenses paid for in perpetuity (this was just a fig-leaf for champerty).

      --
      BMO

    5. Re:Of course the language itself is free. by Short+Circuit · · Score: 2

      Not that I want to disagree with you on this subject, but there's a difference between a cataloging of unrelated information and information which relates to each other.

      A language is not "nothing but a listing of words an how they're used", a language is an idea which is described in a specification and/or implementation. That idea satisfies that "minimum amount of creativity" you need in order to copyright something.

      Otherwise, a novel would just be a "narration of fictitious characters and things they did to each other as they resided in the author's mind", and would thus be similarly uncopyrightable.

    6. Re:Of course the language itself is free. by Anonymous Coward · · Score: 0

      Microsoft didn't get those patents for free. They settled an antitrust lawsuit with Sun by paying them two billion dollars.

    7. Re:Of course the language itself is free. by Anonymous Coward · · Score: 0

      Oracle doesn't claim any patents in this case.
      And Dalvik doesn't claim to be a compatible implementation. It is based on Apache's Project Harmony, which Sun did not allow to be certified as Java-compatible.

    8. Re:Of course the language itself is free. by Serious+Callers+Only · · Score: 1

      is an important United States Supreme Court case establishing that information alone without a minimum of original creativity cannot be protected by copyright.

      Unfortunately for your argument, languages are far from information alone with a minimum of original creativity. They take a lot of thinking, planning, and creative thought in order to come up with a structure for others to work in. I completely disagree with Oracle's position here, but you can't claim that creating a programming language is like listing facts in a telephone directory, it takes a lot more work and creativity than that and it is not created based on merely observing the world but on copying the good bits of other languages (so Oracle is crazy to even go down this path). It's more like creating a font, a dictionary, or recipes, all of which have *elements* which are copyrightable, but are in this same murky grey area, precisely because they are used by so many other people to create other stuff, which makes it of questionable value to society to lock them up with copyright.

      Unfortunately arguments in a courtroom are never about value to society, though you could argue that they should be, as in this sort of common law legal system court decisions (as the one you cite above) *creates and defines the law*.

    9. Re:Of course the language itself is free. by Anonymous Coward · · Score: 0

      If you think all software is just a bunch of words, can you honestly say that the bunch of words that make up Git could have been written to work as well, by anyone else?

      There really is creativity involved in software, which I think is copyrightable.

    10. Re:Of course the language itself is free. by symbolset · · Score: 1

      Unfortunately you can't copyright an idea.

      --
      Help stamp out iliturcy.
    11. Re:Of course the language itself is free. by unixisc · · Score: 1

      Was the Google counsel's question about the language itself, or things like the Java Virtual Machines, the JDK or JRE? The question sounds very nebulous, the way it was asked.

    12. Re:Of course the language itself is free. by micheas · · Score: 1

      They are still including one or two patents.

      Most of the patents in this case have been invalidated by the copyright office after google requested a re-examination of the patents. This is why the Billions has gone down to something less then 35 million.

    13. Re:Of course the language itself is free. by PolygamousRanchKid+ · · Score: 1

      This is why Oracle is not going after IBM . . . yet

      Or in public. IBM has a lot invested in Java for their software products. They cannot afford to let their customers get all jittery about looming SCO style shakedowns.

      So maybe IBM had an agreement with Sun, that Oracle cannot wiggle out of? Or the lawyers for IBM an Oracle have already worked out a secret deal behind the scenes.

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    14. Re:Of course the language itself is free. by bussdriver · · Score: 1

      How about a rules system of combining words; a grammar which defines the language -- putting a patent on that--- since it is a lot like software is a certain order of instructions... this would be certain orders of statements which let a human instruct the computer in the abstract...

      How about a patent on software design patterns?

      Lets patent new slang grammars found in pop music and hip hop...

      The phone book is sorted... can I patent a process of ordering database entries for faster access times? Prior art... but you get my point.

      Somebody please trademark War On Terror.

    15. Re:Of course the language itself is free. by voidphoenix · · Score: 4, Informative

      Unfortunately for your argument, languages are far from information alone with a minimum of original creativity. They take a lot of thinking, planning, and creative thought in order to come up with a structure for others to work in. I completely disagree with Oracle's position here, but you can't claim that creating a programming language is like listing facts in a telephone directory, it takes a lot more work and creativity than that and it is not created based on merely observing the world but on copying the good bits of other languages (so Oracle is crazy to even go down this path). It's more like creating a font, a dictionary, or recipes, all of which have *elements* which are copyrightable, but are in this same murky grey area, precisely because they are used by so many other people to create other stuff, which makes it of questionable value to society to lock them up with copyright.

      The amount of effort requires to come up with a language has nothing to do with what is copyrightable. As a direct analogue, here's the US Copyright Office's page on games. Notice:

      Copyright does not protect the idea for a game, its name or title, or the method or methods for playing it. Nor does copyright protect any idea, system, method, device, or trademark material involved in developing, merchandising, or playing a game. Once a game has been made public, nothing in the copyright law prevents others from developing another game based on similar principles. Copyright protects only the particular manner of an author’s expression in literary, artistic, or musical form.

      I bring up games because the principles are exactly the same. The rulebook which comes with the game, is a written description of the rules. It is *not* the rules, it is a particular expression in literary form, and is therefore subject to copyright. But the actual rules, the principles, mechanics, algorithms and procedures of the game, are mathematical abstractions. They are ideas, not subject to copyright.

      A dictionary is not a language. It describes the language. It is an expression which is copyrightable. A grammar book is not language. It is another description, another literary expression, also copyrightable. Language is abstract. It is a set of rules, and rules are not copyrightable. The _description_ of the rules is copyrightable. In the same vein, the API specification document is copyrightable. The API itself is not. This is an important distinction that most people fail to make.

      If Google, for example, were to reproduce Java's API documentation verbatim and distribute it with the Android SDK, they would be in violation of copyright. But if anyone merely read the API and re-implemented the language based on the described rules, they wouldn't be violating any copyright. They may have copied the ideas, but ideas cannot be copyrighted.

    16. Re:Of course the language itself is free. by Xtifr · · Score: 3, Interesting

      So you agree with SCO that anyone who uses Linux should be sued for violating the UNIX copyrights?

      Dalvik has no more to do with Java than Linux does with Unix.

      (And note that Oracle is using the same lawyers that SCO did.)

    17. Re:Of course the language itself is free. by Dot.Com.CEO · · Score: 1

      Yet.

      --
      Mother is the best bet and don't let Satan draw you too fast.
    18. Re:Of course the language itself is free. by Anonymous Coward · · Score: 0

      ...No, Microsoft does not have a patent license from Sun/Oracle for reasons of the .NET CLR.

    19. Re:Of course the language itself is free. by Anonymous Coward · · Score: 0

      And yet, map data, such as Google Maps, is copyrighted. Aren't the locations and names of streets just facts?

    20. Re:Of course the language itself is free. by devitto · · Score: 1

      Actually, how the 'facts' are brought together (alphabetically? sorted by last, first or middle name?) is copyrightable. This is how music companies can claim copyright over an album of uncopyrighted work, e.g. Shakespeare's full works, in chronilogical order.

      Dom

    21. Re:Of course the language itself is free. by bmo · · Score: 2

      Aren't the locations and names of streets just facts?

      Yes, and they are not copyrightable.

      The *presentation* is copyrighted. The fact that you can't tell the difference between presentation and mere facts is telling.

      --
      BMO

    22. Re:Of course the language itself is free. by bmo · · Score: 1

      Silly response first:

      Shakespeare was a composer?

      Serious response now.

      No. Sweat of the brow by sorting in chronological order is not copyrightable. Publishers do not own the alphabet. There is no creativity in sorting by alphabetical order.

      The creation of an anthology, with artwork on the cover, typeset, illustrations, etc, *is* copyrightable because that is ipso facto "creative", but I can go and snag my own copy of an out-of-copyright anthology of Shakespeare's works and re-do it in my own way and copyright that, and another publisher like Penguin can't sue me.

      --
      BMO

    23. Re:Of course the language itself is free. by hackula · · Score: 1

      As someone working in the mapping field, I can say that a map is much more than the locations and labels it contains. There is quite a bit of effort that goes into styling and rendering the maps.

    24. Re:Of course the language itself is free. by Miamicanes · · Score: 1

      Map data is also salted with fictional bits whose only purpose is to make it obvious when somebody has copied a map's data instead of independently doing the field work from scratch (or obtaining the data from another source), and to give the copyright holder the excuse it needs to sue the creator of the derived map. Remember, you only need one trivial (but concrete) example of infringement to win in court, and by their very nature, proving infringement of that tiny bit of sentinel data is going to be taken as proof that you've infringed upon the whole thing.

      Of course, things can backfire. I know there's at least one case of a municipality that "corrected" its official GIS map with salted data from a commercial map (the employees assumed there was just an oversight or mistake made at some point in the past by county officials), and the salted data made its way out into the wild... making a huge mess in the process.

    25. Re:Of course the language itself is free. by bmo · · Score: 1

      "Map data is also salted with fictional bits whose only purpose is to make it obvious when somebody has copied a map's data instead of independently doing the field work from scratch (or obtaining the data from another source), and to give the copyright holder the excuse it needs to sue the creator of the derived map."

      That's not enough.

      And that is not creative either. If you read the case I quoted, facts, as such, are not copyrightable. Ever. And "salted streets" are not creative.

      It's the layout and artwork. It's the written descriptions. It's the artistic merit embedded in the work that makes it copyrightable.

      Remember, you only need one trivial (but concrete) example of infringement to win in court,

      Name a case in the US since the one I quoted. Name one.

      SCO tried pointing to individual lines of code out of context (your "sentinel data" idea) as proof that Linux infringed on Unix, which they claimed to own, but didn't, and courts laughed at them.

      --
      BMO

    26. Re:Of course the language itself is free. by symbolset · · Score: 1

      +1

      --
      Help stamp out iliturcy.
  8. no, we payed $7.4 billion for it! by hxnwix · · Score: 1

    And I'll be god damned if we're not going to make that money back! The world owes us big time!

  9. Welcome to Java! by Anonymous Coward · · Score: 1

    http://skife.org/java/jcp/2010/12/07/the-tck-trap.html

    1. Re:Welcome to Java! by Miamicanes · · Score: 1

      And in the real world, you put in the prohibition against patent-infringing uses, and release it anyway. Regardless of how blatantly it might violate the GPL2, remember -- the GPL2 isn't self-executing. Somebody with standing to sue (ie, a contributor who holds part of the copyright along with others) would have to sue you, and demonstrate in court that your infringement caused real damages that can be quantified and made whole by payment of some specific amount of money to you. No, before you ask, your likelihood of getting an injunction on the grounds that "violating the principle of the GPL2" constitutes irreparable harm that can not be remedied would be somewhere between "slim" and "none". The judge would tell you to go home, and come back when you can cite specific losses you've suffered personally and assign a dollar value to them.

      Put another way, in America, you can't sue somebody because they violated your moral principles and offended you. Or at least, you aren't going to be able to use the court system to make them change their wicked ways. If you're lucky & personally have standing to sue, and can show that the anger you feel from those wanton violations gave you autistic meltdowns that runined 117 days of your productivity, you might be able to convince a judge to grant you a hundred thousand or so in damages to compensate you for your medical bills and lost wages, but that's pretty much it. Courts don't address abstract harms, or right moral wrongs. They shuffle around cash when somebody harms someone, and call it a day.

  10. 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.

    1. Re:It's actually because... by qu33ksilver · · Score: 1

      We live in difficult times. In the legal complexities of software terms, anything we say can be interpreted for something else. I would be happy if he would have said- "Can it even be answered ? "

  11. 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 phantomfive · · Score: 0

      Calm down dude, we like Stallman for what he does, not for how he smells. He's done a lot. The rest is his own personal business.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:WWSD? by Anonymous Coward · · Score: 3, Interesting

      Actually since most of what he does these days is bitch and moan, I can't say that "we like him for what he does" is entirely accurate either. The GNU/Linux farce is just another example of him desperately trying to remain relevant and another in a long line of embarrassments on his part.

      What has Stallman done in the past five years that's of any significance? I'm sure you'll blabber about GPLv3 but if you'll note the community response to that, it's become more divisive than the GPLv2 ever was. 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.

      TL;DR: for a smelly bastard Stallman is quite washed up.

    3. Re:WWSD? by jkrise · · Score: 2

      Good one!

      I remembered this conference in Belfast years ago; when an Oracle executive got grilled for describing some products as 'free'....

      http://www.linuxjournal.com/article/8941

      "Owen Hughes, of Oracle, managed not to fall afoul of Stallman. Instead, Hughes angered the entire audience. Working from a
        slick presentation that was more "sales pitch" than "technical
        information", Hughes referred to numerous Oracle products that are
        "free". For each product, the standard pitch was, "I've used this. It's
        really cool. You should take a look at it. Download it for free from...".
        After a handful of comments like this, the audience could contain
        itself no longer. A quick question from the floor asked, "It is free as
        in speech or free as in beer?". Hughes wasn't sure how to answer. A
        voice from the back of the hall called out, "Don't use the word 'free'
        to describe this, use 'cost-less'". It soon became clear that what is
        "free" to Oracle, is not "free" to the vast majority of conference
        attendees. This distinction was the cue for others to ask if Oracle distributed the
        source code to these "free" products. Hughes looked positively shocked
        that someone would ask such a question of him, then meekly replied, "No,
        source code is not included." From the floor, Bruce Perens offered
        Hughes some advice, "You need to clean this up before presenting it to
        an audience like this again.".

      --
      If you keep throwing chairs, one day you'll break windows....
    4. Re:WWSD? by phantomfive · · Score: 3, Insightful

      What has Stallman done in the past five years that's of any significance?

      More than you, Mr AC.

      --
      "First they came for the slanderers and i said nothing."
    5. 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'!"
    6. Re:WWSD? by Anonymous Coward · · Score: 0

      I would have thought that Stallman's insistence on precisely correct use of terminology would be a perfect fit for a courtroom.

    7. Re:WWSD? by unixisc · · Score: 3, Interesting

      I'm not a fan of Oracle, but it's actually Owen Hughes who was using the word 'free' the right way - the way it's understood in English. Stallman's redefinition of the word is completely warped, and so was Bruce Perens' advice in this case.

      The correct question to him should have been, 'Is it open-source?' I know, that's not what Stallman is interested in, since it doesn't feed his agenda. But such a question would have enabled Hughes to give a direct answer. The heckler who said 'Don't use the word 'free' to describe this, use 'cost-less'' was the one who, like Stallman, has either forgotten English, or didn't know it in the first place. If I am walking around Costco and get a sample of some sausages, or cheese, or lemonade that some vendor wants me to add to my cart, I wouldn't ask her (in the event I didn't know) whether it was cost-less: I'd ask whether it's free.

      For the purposes that Stallman has described at length, a more appropriate word for him to have used would have been 'Liberated Software'. I know why he doesn't use it - it would betray his Marxist motivations more than his usage of weasel words like 'Free' does, since Liberated, though perfectly appropriate in English to describe the FSF's definition of 'Free Software', and is the literal English equivalent of 'libre', is more associated with Leftist thought, like terms such as Progressive. His excuse for not using libre is that English speaking people in India won't understand it. That's hogwash, and besides, FSF India already uses a Hindi term 'Swatantra Software' (meaning Independent Software, which is another fine term he could have used w/o confusing people, and the Hindi term doesn't mean Rs0 price. Besides, even in India, if you tell someone that something is 'free software' they too will assume that it's Rs 0). If the idea is to promote the ideology of commutative freedom, then Liberated software would have been the most appropriate term to use.

      So if one wants to ask the question about whether a software is 'free' or not in the way that Stallman defines it, the correct question to ask is whether the software is open source. If one is hung up on the 'principle' of the user having the full freedom to do everything he or she likes, then ask whether the software is liberated, or GPLed, or something along those lines.

      In short, stop bastardizing the word 'free'!

    8. Re:WWSD? by Xtifr · · Score: 1

      "The" way it's used in English? I'm afraid you have a very silly idea of how English works. There is no "the way". I just checked two different dictionaries. One had seventeen different definitions for "free", and the other had twenty-four!

    9. Re:WWSD? by bytesex · · Score: 1

      'Once a prisoner, he is now free.' So we have slavery now ?

      --
      Religion is what happens when nature strikes and groupthink goes wrong.
    10. Re:WWSD? by Anonymous Coward · · Score: 0

      So by your exclusive definition of the word 'free' I could tell a story of 'the free people' and everyone would think they are slaves sold for free or gratis? In this context 'free' is more likely to refer to freedom.

      The same thing could be true for software. It all depends on the context.

      The world is not black and white. Learn to appreciate nuance.

    11. Re:WWSD? by unixisc · · Score: 2

      Yeah, dictionaries will have all the meanings. That has nothing to do w/ how a word is understood, when used in daily conversations. More often than not, when one is talking about getting something free, one is usually talking about price, and only when one is talking about things like prisoners or slaves does a different usage of 'free' get implied.

      Most people - if you ask them what they understand by 'free software' - will tell you 'software whose price tag is $0.00.' What Stallman calls 'gratis' (like we're living in the 16th century - the only reason I know what it means is that I once had to read Shakespeare). So when he insists on using a term that only confuses people, it's right to call him on it. That's a part of the reason that ESR started the Open Source Initiative, and started pushing Open Source. From a non ideological persepective, it gets straight to the point, and lets companies evaluate whether they want to use this development methodology or not. Also

      • It doesn't confuse consumers into thinking that the price tag of a software is $0.00 when it isn't
      • It doesn't scare companies into thinking that the software has to be provided for $0.00, and that even if it doesn't, that's not what many of their customers would initially be thinking
    12. Re:WWSD? by unixisc · · Score: 2

      Free people implies people who are independent, or have certain freedoms. Free speech always means the freedom to speak one's mind, but rarely, if ever, means delivering an address somewhere w/o getting paid for it. Free beer always means getting a can of beer w/o having to pay for it - it almost never means freedom to drink beer.

      Free software similarly means getting software while paying $0.00 for it. Using the alternate definitions, it may also mean the freedom to freely copy and distribute it. However, it definitely doesn't mean that that software can have a price - if that's what one means, use 'Open Source' to describe it.

      For all your protestations, fact remains that if you did a Jay Leno 'Man on the Street' w/ a random bunch of people @ Burbank, or in your own neighborhood, and asked them 'what is free software', 99% of the time, they'd tell you 'software which is free - where you don't need to pay anything'. If you do get somebody who gives you the FSF definition, you are lucky enough to have run into a geek.

    13. Re:WWSD? by Anonymous Coward · · Score: 0

      Free slaves, no less. Affordable by everyone... Yay!

    14. Re:WWSD? by Xtifr · · Score: 1

      Yeah, it works better as a verb. Back in the late eighties, I tried to persuade them that they should change their name to The Foundation to Free Software, but it was a little late for that.

    15. Re:WWSD? by icebraining · · Score: 1

      Most people - if you ask them what they understand by 'free software'

      Completely irrelevant; he was in a conference for professionals, not "most people". Should scientists avoid using the word theory, because "most people" think it means hypothesis?

    16. Re:WWSD? by Anonymous Coward · · Score: 0

      Note that, if this text represents correctly what he said, he did not say that the product is free, but that downloading is free. And I'm pretty sure that the act of downloading it didn't add any further restrictions to the product, so the download was indeed free.

    17. Re:WWSD? by rjstanford · · Score: 2

      No, but if when presenting they say, "This would work in theory..." people don't yell at them from the crowd because they're using the popular definition of the word in a way that was clear and unmistakable.

      When you say, as Hughes did, "Download it for free..." then its obvious in context that he means gratis. You could argue the point if he'd said "Download this free software from" ... but he didn't.

      Context. Its important. Without it we cannot communicate, and open communication is vital to society.

      And no, I didn't mean open as in "Please open this jar," or even "please open this socket." Its impossible, at least in English, to avoid ambiguities when the person receiving the conversation is intent on creating them.

      --
      You're special forces then? That's great! I just love your olympics!
    18. Re:WWSD? by Anonymous Coward · · Score: 0

      No, it's rather simple to check the "freeness" of a license just compare it to what would happen if the object was under public domain(i.e. all the public has domain over the object), and you'll easily see that GPL is as close to public domain as any proprietary license.

    19. Re:WWSD? by Anonymous Coward · · Score: 0

      You'd be able to list some quick and easy examples if that were the case, yet you don't...

    20. Re:WWSD? by phantomfive · · Score: 1

      He travels around the world talking about free software. You whine on Slashdot. Who wins? Not you.

      --
      "First they came for the slanderers and i said nothing."
    21. Re:WWSD? by Isaac+Remuant · · Score: 1

      And not just travel. He engages in and supports movements that align with what he preaches.

      He gave a couple of talks in Argentina (in excellent spanish) recommending gnu/Linux for different purposes and helped a movement to include a distro (I think it was Ubuntu) alongside Windows on the government granted netbooks for schoolchildren (A very important nationwide program)

      --
      "Science can amuse and fascinate us all, but it is engineering that changes the world. " - Asimov.
    22. Re:WWSD? by Isaac+Remuant · · Score: 1

      Most people - if you ask them what they understand by 'free software' - will tell you 'software whose price tag is $0.00.' What Stallman calls 'gratis' (like we're living in the 16th century - the only reason I know what it means is that I once had to read Shakespeare). So when he insists on using a term that only confuses people, it's right to call him on it.

      There's this language called spanish, you know...

      Gratis = Free (no price)
      Libre = Free (freedom)

      He might be looking for that lack of ambiguity when using the word.

      --
      "Science can amuse and fascinate us all, but it is engineering that changes the world. " - Asimov.
    23. Re:WWSD? by Anonymous Coward · · Score: 0

      Your post is incorrect, in almost all ways applicable to the topic at hand. Congratulations.

    24. Re:WWSD? by JamesP · · Score: 1

      That's assuming he could shower and be properly dressed for the occasion

      --
      how long until /. fixes commenting on Chrome?
    25. Re:WWSD? by idontgno · · Score: 1

      Oh, that explains it.

      A co-worker asked me if I was free for lunch, and I responded that I never charged to dine with a friend. And he just LOOOOKED at me...

      Silly co-worker. He seemed to have the mistaken impression that "free" meant something besides "of no cost". I'm glad I could set him right.

      And I'm also glad I'm not the only one on this crusade. Thanks for your valiant effort to free I MEAN liberate the word "free" from the shackles of context-based parsing. Just a little farther and we will arrive at the golden Promised Land of Newspeak. And that is doubleplusgood.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    26. Re:WWSD? by Anonymous Coward · · Score: 0

      Really? I heard that was the Pirate Bay's original name before they realized that 'liberating software' was more akin to 'liberating goods' according to certain media pundits explanations and decided to name themselves accordingly :D

    27. Re:WWSD? by Anonymous Coward · · Score: 0

      I do more before 9:00a.m. than most people do all day!

    28. Re:WWSD? by Anonymous Coward · · Score: 0

      And you are a sore loser.

    29. Re:WWSD? by unixisc · · Score: 1

      He pushed Ubuntu? That's strange - he includes Canonical in the list of organizations whose software fails his definition of 'free'. In fact, FSFLA (as in FSF Latin America, not Los Angeles) has forked Linux and produced a kernel called Libre-Linux, whose only difference from other Linux versions is that it won't get adulterated w/ 'non-Free software'. On GNU's main page, they're now promoting Trisquel. In fact, the distros that the FSF promotes are ones I guess even most /.ers have never heard of - Blag, Dragora, GNewSense (which Stallman uses on his Lemote Yeedong), Tuto, Venenux and so on. None of the common ones, such as Debian, Red Hat, Ubuntu, and so on. In fact, they go out of their way to explain why they are 'non-Free'. Their reasons are classic - for instance, for Debian, 'the installer in some cases recommends these nonfree firmware files for the peripherals on the machine.', for Canonical, 'Ubuntu offers the option to install only free packages, which means it also offers the option to install nonfree packages too'. In short, you can't win w/ this bunch of whiners, no matter how much of free software you provide, or how careful you are to separate the 'free' from the 'non-free'.

      In reality, the reason FSF have forked Linux is that Linus has made it clear that he won't make his kernel GPL3, and the FSF/GNU guys have proven themselves completely incompetent and incapable of producing HURD. Even the guys @ Debian and Arch are better at this. My guess - FSF is just going to take every version from kernel.org, stamp GPL3 on them, rename them and release them on their own - they're incapable of working on the kernel themselves.

      I agree w/ the AC 2 levels up. If we were talking about Stallman actually writing code that prople would be interested in using, such as Openshot video editor or PDFcreator or Calligra Suite, then I'd agree that Stallman has contributed more in the last 5 years than AC has. All Stallman has done is shamelessly demand that software companies pay to host him at conferences, and suck up to his obsessions, such as calling Linux 'GNU/Linux', avoiding the term open source and talking about 'software freedom', and obsess about privacy violations of big brother. One doesn't need any programming, software development or even management skills to do that - all one needs is to be insanely opinionated. And on this front, I have no idea what Mr AC does for a living, but I'm willing to wager that s/he would be more successful in winning over organizations to her/his side. Reason being that while one can make a case for either BSD or GPL3, the AC is more likely than Stallman to listen to what the 'community' wants and needs from the licenses, and produce something of that kind, whereas Stallman would just turn on his propaganda about how they are not promoting 'Software Freedom' and alienate them, rather than win them over.

      Notice how organizations like Apple, BSD, et al are actively working on either removing or replacing every bit of software that's going GPL3, no matter how valuable, be it GCC, Samba, glibc, and you have your evidence that Stallman has finally turned GPL into something that developers flee from. Even some GNU projects, such as GNOME3, haven't adapted the GPL3 license, since they don't want to be kicked out by mainstream Linux users, I'm willing to bet that over time, Linus is more likely than not to gradually replace GNU userand with something else, just so that they don't get stuck w/ GPL3. At which point, calling the OS GNU/Linux will be about as inaccurate as calling a BSD GNU/FreeBSD, and Stallman would have done to GPL what MS might end up doing to Windows w/ Windows 8 - for all practical purposes, kill it!

    30. Re:WWSD? by Anonymous Coward · · Score: 0

      On the contrary! I've posted tens of thousands of +5 informative, insightful, funny and interesting comments on slashdot. You appear to have posted ... four.

    31. Re:WWSD? by Anonymous Coward · · Score: 0

      I've heard this said a number of times, but it is really nonsense. No interpretation could make the upstream exercising of control be about 'freedom' that would not make every conceivable action about 'freedom'. Slavery? That's about the freedom of the slaveowners to have slaves. Proprietary, closed-source, commercial software? That's about the freedom of the company publishing it to enact restrictive licenses.

      It is tiring, and doesn't hold up to even cursory inspection. BSD-like licenses are very much about the kind of freedom described. They put low to minimal restrictions on anyone involved, leaving them 'free'. GPL-like licenses that put restrictions on users of the code add nothing but restrictions. Those restrictions may make the upstream parties happier, but it is completely unreasonable to view them as being freedom-based because they give the upstream parties the freedom to restrict the freedom of downstream parties.

  12. In Soviet Russia by Roachie · · Score: 0

    Ellison is not sure if HE is free!

    --
    This sig is not paradoxical or ironic.
    1. Re:In Soviet Russia by Anonymous Coward · · Score: 2, Insightful

      Have you ever in your life posted a comment worth reading?

    2. Re:In Soviet Russia by Anonymous Coward · · Score: 0

      All internet memes, like the people who quote Monty Python's dead parrot skit, should eventually disappear totally, and that's a good thing. Please do whatever you can to accelerate this process. The "soviet Russia" joke ceased to be funny a long, long time ago.

    3. Re:In Soviet Russia by symbolset · · Score: 1

      Let me explain the eternal september....

      --
      Help stamp out iliturcy.
    4. Re:In Soviet Russia by voidphoenix · · Score: 1

      A link might be helpful...

    5. Re:In Soviet Russia by unixisc · · Score: 1

      I just read up on Yakov Smirnoff (sounds like the vodka) and realized what these jokes were about. I'd have thought the right way to describe them would have been something like 'In USA, you break laws, in USSR, laws break you', instead of America and either Russia or Soviet Russia. After all, Soviet Russia is a somewhat nebulous term, and could easily mean either the Soviet Union, or the Russian federation. But what Smirnoff was describing was applicable not only in Moscow, Leningrad, Gorky, Sverdlovsk, but also outside the RSFSR but within the USSR, as in Kharkov, Yalta, Frunze, Alma Ata, Tashkent, and so on. Hence the usage of Russia, as opposed to the USSR, to describe what he was describing, was a tad inaccurate.

    6. Re:In Soviet Russia by Anonymous Coward · · Score: 1

      In Soviet Russia, memes hate you!

    7. Re:In Soviet Russia by Roachie · · Score: 1

      Fuck, make a crack about Ellison and everyone goes apeshit on the Soviet Russia joke. Relax assholes, its a fucking crack, not a subject for philosophical debate. Chuckle or grumble to yourself about it and move on.

      --
      This sig is not paradoxical or ironic.
    8. Re:In Soviet Russia by Roachie · · Score: 1

      I like to think then every time I type out a Soviet Russia gag on Slash , about 10,000 neckbeards get all indignant and invoke the Eternal September, look up wiki links, type up snarky comments, etc. And all the while the cheese on their nachos gets cold.

      --
      This sig is not paradoxical or ironic.
    9. Re:In Soviet Russia by Roachie · · Score: 1

      Yakov reads up on YOU!

      --
      This sig is not paradoxical or ironic.
  13. Ellison not prepared? WTF? by Trip6 · · Score: 2

    If the core of the lawsuit is over the free parts of Java, are you telling me Ellison was not even prepped enough to answer that question? Who will get fired over that I wonder?

    --
    I hate being bipolar; it's awesome!
    1. Re:Ellison not prepared? WTF? by Eponymous+Hero · · Score: 1

      it was a bullshit question. it's like asking, is water a liquid, yes or no? the "i don't know" here clearly refers to "i don't know what you're trying to pull. stop trying to distort the issue." and for the record, i'm no fan of sun, oracle, or java. it is what it is.

      --
      insensitive clod overlords obligatory xkcd car analogy russian reversals whoosh pedant fanbois ftfy in 3...2...1..PROFIT
  14. Blu ray by Grindalf · · Score: 0

    Blu Ray uses this as part of it's firmware. It will be interesting to see what happens if the licence conditions change and it has to be removed with an update that installs automatically from a new blu ray disk. Many other devices are this precarious too! As are many other US developed software environments. In general, we could all break because bad licences exist in the united states that were not legislated against.

    --
    The purpose of existence is to make money.
    1. Re:Blu ray by Anonymous Coward · · Score: 0

      BR players and other device manufacturers pay Oracle a royalty to license Java. Google doesn't, hence the lawsuit.

      http://www.oracle.com/technetwork/java/embedded/overview/embedded-faq-159987.html

    2. Re:Blu ray by Xtifr · · Score: 4, Informative

      Blue Ray players license Oracle's JVM. That's reasonable, Oracle/Sun wrote that. Google wrote their own VM from scratch that doesn't work anything like Oracle's JVM. The only thing it has in common is: a bunch of APIs and nine lines of code (added by accident and long since removed). That's it. That's the basis of Oracle's infringement claims.

      APIs have long been held to be uncopyrightable. Oracle is trying to change well-established case law, and if they succeed, it's going to raise a shitstorm, not just with Java users, but throughout the industry!

    3. Re:Blu ray by phantomfive · · Score: 1

      APIs are uncopyrightable, and if you develop a clean-room solution, then you can prove that what you have created was not a derivative work.

      Google demonstrably did not make a clean-room copy. Therefore they are going to need to use some other method to show that their product is not a derivative work. There are ways to do this, for example, when GNU was copying Unix, they would sometimes use a different algorithm than the one used by AT&T.

      But in this case, it looks like it might be hard for Google to show their product is not a derivative work.

      --
      "First they came for the slanderers and i said nothing."
    4. Re:Blu ray by Xtifr · · Score: 1

      APIs are uncopyrightable

      I agree, but Oracle doesn't.

      Google demonstrably did not make a clean-room copy.

      And your evidence for this bold claim is? Dalvik doesn't work anything like the JVM (it doesn't even use the same bytecode), and the libraries that Google used were based on Apache Harmony, not the JDK. Oracle only found nine lines of code in common between Java and Android, and those nine lines have long since been removed.

    5. Re:Blu ray by phantomfive · · Score: 1

      And your evidence for this bold claim is?

      The article. And your own paragraph. If they'd done a clean room implementation, they wouldn't have found nine lines in common. Also, they wouldn't have used Sun's documentation, which Google admitted to doing. It's going to be hard for Google to show that their product isn't a derivative work.

      The only way out I can see for Google, if they get lucky, is that Sun released Java under the terms of the GPL. That would mean, that even if Dalvik and their implementation of Java is a derivative work, they will still be able to use it under the terms of the GPL.

      I say, if they get lucky, because Sun didn't release all of Java under GPL. If Google used some of the parts that weren't under the GPL, then it won't matter.

      --
      "First they came for the slanderers and i said nothing."
    6. Re:Blu ray by Xtifr · · Score: 1

      You're confused. This nine lines is not a smoking gun suggesting further investigation--this nine lines is all that's left of Oracle's copyright claims after discovery and pre-trial motion practice. Nine lines (contributed by the same person who originally wrote them for Sun) out of tens of thousands, and some vague allegations about the APIs is all they have to go to trial with. And you've already admitted that you don't believe API's are copyrightable, so I don't see how you can possibly imagine Oracle is going to win.

    7. Re:Blu ray by phantomfive · · Score: 1

      I think you are confused about what a derivative work is. An API cannot be copyrighted, but if Google made their implementation based on Oracle's implementation, then it is a derivative work. One way to prove that your implementation is not a derivative work is by doing a clean-room implementation. There are other ways to prove your implementation is not a derivative work, but I don't think Google used any standard way.

      Google is going to have a hard time showing they did a clean-room implementation. They were looking directly at Oracle's code when they wrote their version of Java. I don't see how Google can show they didn't derive their work from Oracle's copyrighted work. Most likely they will not be able to.

      --
      "First they came for the slanderers and i said nothing."
    8. Re:Blu ray by phantomfive · · Score: 1

      The point is, Google could have done it without infringing Oracle's copyright. They could have followed methods that we know will keep them safe in court. But they didn't. They made a huge oversight, and it could hurt them badly.

      --
      "First they came for the slanderers and i said nothing."
    9. Re:Blu ray by Xtifr · · Score: 1

      They could have, but it would have been seen as a silly, pointless expense, since Sun was actively supporting, blessing, and cheering for Apache's Project Harmony--which is what the Android libraries are actually based on! Google wrote their own VM from scratch (and Oracle isn't accusing them of copyright infringement there), but they didn't write the libraries!

      This also addresses your other comment where you suggest that Google will have a hard time proving they didn't copy from Oracle's implementation. In fact, it should be easy for Google to show that their code is derived from Apache's code, not Oracle's, because it is.

      If Oracle should be suing anyone, it's Apache--but of course, there's no hope of "beeel-yuns!" to be found there. Plus, they'd find it pretty hard to get past claims of estoppel.

    10. Re:Blu ray by phantomfive · · Score: 1

      Sure, let Google try that. As far as I can tell, the best defense Google might have is relying on the fact that Java was released under the GPL.

      Maybe you haven't seen Oracle's collection of evidence here. They have a lot of evidence that Google derived their work from Sun, including the pieces of code, including an engineer testifying that he was staring at documents taken from the Sun website while he did it. Whether they also derived from Apache's implementation is irrelevant, because they certainly derived sufficiently from Sun.

      --
      "First they came for the slanderers and i said nothing."
    11. Re:Blu ray by Xtifr · · Score: 1

      Dude, it doesn't matter if Oracle has film and eyewitnesses to show Google cutting-and-pasting from Oracle's source code, because the only copyright claims they have are for the API! And as you yourself said, APIs are not copyrightable. Pre-trial motions have already resulted in the following two jury instructions:

      1. The Java programming language is open and free for anyone to use.
      2. The names of the Java language API files, packages, classes, and methods are not protected by copyright law.

      The judge has already seen the evidence Oracle has, and has ruled that no code was copied (except for those frequently-mentioned six lines of code, which Google has already admitted to copying).

      It doesn't matter how huge a pile of evidence Oracle may have. The only thing they're allowed to try to claim is the APIs. And I'm pretty sure that not being protected by copyright law trumps even the hugest pile of evidence.

    12. Re:Blu ray by phantomfive · · Score: 1

      Dude, it doesn't matter if Oracle has film and eyewitnesses to show Google cutting-and-pasting from Oracle's source code, because the only copyright claims they have are for the API!

      Wait, why do you think this? Certainly Oracle owns the copyright on their implementation of Java. And certainly they own the copyright for their documentation. And other random parts of java.

      --
      "First they came for the slanderers and i said nothing."
    13. Re:Blu ray by Xtifr · · Score: 1

      Why do I think that? Because the case has been going on for a year and a half now, and I've been following it that whole time. The public trial has just started, but the case was originally filed in August of 2010. Between now and then, Oracle and Google have been fighting the whole time, with dueling motions and dueling experts. In fact, their experts were so much at odds that the court felt compelled to appoint its own, so we're going to see three experts testify during the trial. And further, both sides challenged the court's expert before trial and got parts of his testimony stricken.

      Indirect copying is simply harder to prove than direct copying. Not impossible, of course, but to even bring a case, you have to meet certain hurdles, which Oracle wasn't able to get over. Their evidence didn't meet the required minimum standard, and the judge disallowed it, except for the few lines that Google admitted were copied, and some vague claims that the API's might be protectable. Oh, and the documentation, which, after further review, I realize you were right about. More on that below.

      Remember, this case is primarily about patents. Oracle knows that Google took great pains to avoid copying their code, for the most part, and only threw in a few vague copyright claims in the some of it would stick. The meat of the trial won't come till the copyright part is done. Of course, a year and a half ago, Oracle had more patents than they do now. Google got the PTO to review the patents, and most of them have not survived that review, so Oracle has been trying to switch their focus to the copyright claims, but they've had limited success with that.

      Now, as I said above, you're right about the documentation copyright claims still being alive. I mostly ignored those, because they don't affect Android directly, and my interest is in what's going to happen to Android. Oracle wants a slice of the Android pie, at a minimum, and would prefer if Android were dropped in favor of JavaME. Winning on the documentation claims won't help with those goals. Oracle can get some back payments, but only to cover developers--they're not going to get paid per-phone--and Google can simply pull the documentation and replace it, so Oracle's won't get the on-going license fees they're hoping for, nor any leverage to force Google to switch to JavaME. But a win here would at least help Oracle save face, and help justify the suit to their stockholders.

    14. Re:Blu ray by phantomfive · · Score: 1

      OK, we'll see how it goes.

      --
      "First they came for the slanderers and i said nothing."
  15. Let's be fair by MrEricSir · · Score: 3, Funny

    Let's be fair here, Ellison isn't a rich out of touch moron, he just hasn't caught up on work lately because he's too busy working on his yacht racing. And it's an uphill battle. He even had to pay another team to race against him in a race that he's paying for.

    --
    There's no -1 for "I don't get it."
    1. Re:Let's be fair by Anonymous Coward · · Score: 0

      I wonder how many of his staff can use that excuse? "Sorry Larry, I didn't do it, I was busy working on my ship-in-a-bottle hobby."

    2. Re:Let's be fair by Corbets · · Score: 1

      I have to become a "moron" to live that lifestyle, I'd do it in a heartbeat...!

  16. 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.

    1. Re:Tehn he should have asked them by Shifty0x88 · · Score: 1

      And to think, they used Java just for the UI, and just so that a lot of people could start programming quickly... shame

    2. Re:Tehn he should have asked them by WillAdams · · Score: 1

      Interestingly, Apple did offer Java as an option early on in Mac OS X's life --- the Calculator app was even provided as a Java example, but Apple got tired of the complaints of it being slow to start up (had to wait for the Java runtime to load) and went back to a Cocoa version.

      --
      Sphinx of black quartz, judge my vow.
    3. Re:Tehn he should have asked them by alexo · · Score: 1

      Google asked this question before the live trial AND it was answered by Elison as bing [sic] correct

      That was a low blow on his part.

  17. Re:When you don't gratuate high school taxes all s by Dahamma · · Score: 4, Informative

    You have no idea what you are talking about. Capital gains is obviously a form of income tax. So are dividends, gambling winnings, rental properties, etc. They are not all taxed at the same rate, but that's totally irrelevant.

    Everything you put on your 1040 is a form of "income tax". That's why it's official name is "Form 1040, U.S. Individual Income Tax Return". There really isn't even any debate on it, the IRS clearly states capital gains are part of your income tax.

  18. Or moved to another country by dutchwhizzman · · Score: 1

    It's not that hard to get the shares turned over to a holding company owned by the CEO that is based in a tax-friendly country. Maybe they closed this one by now, but there are plenty of tricks to move your money^wassets around in such a way that you don't pay taxes anywhere. Moving the assets around costs you money, but if they are worth enough, it's cheaper than paying taxes. If you move ten times as much as the threshold, you hardly pay more in total, making it way cheaper. People like Ellison are moving way more than ten times the threshold...

    --
    I was promised a flying car. Where is my flying car?
  19. This is legal, not "stupid CEO" by dutchwhizzman · · Score: 1

    It is about violating patents. Any damages that result of that possible violation should have a monetary value attributed to them, if you want the violator to be liable to pay you damages. You are suddenly looking at the legal definition of "free" in order to assess the damages.

    The trick question here is that even if you open the source code up and allow anyone to download and use the compiled product, it could still not be "free". There could be a profit model around the right to put the name of the product on other products using the technology, or the right to redistribute the product, or the right to claim your hardware is compatible with it. These are just examples, there are more business models to make money from open source software that can be labeled "free" in specific cases.

    This means that there is no binary answer to the question if Java is free, without a lot of context added to it. Ellison's answer is the only right one in his position, since the question was phrased in such a way that he'd be damned if he answered yes or no.

    --
    I was promised a flying car. Where is my flying car?
    1. Re:This is legal, not "stupid CEO" by robbak · · Score: 3, Informative

      No, this is not about patents. The arguments on patents come later. The patent arguments, when they start, have been trimmed down to one patent that has been ruled invalid, but the time period to appeal that rejection has not yet expired; and another that has had its scope trimmed back, which, together with some admissions made by Oracle, Google argues, clears Android of infringement.

      At the moment, this is only about copyrights. Oracle claims that, when they Sun released documentation about the APIs used in Java, the copyright on them prevents anyone else making a clean-room alternate implementation of them. Oh, and that GPLing it all, congratulating Google for implementing those APIs, and publicly assisting Harmony and GNU Classpath( both alternate clean-room implementations ) doesn't affect that at all. The rest of us are just shaking our heads and wondering if they will ever reveal the directions to the universe where this might be the case.

      --
      Prediction for end of Universe #42: Fencepost error in Quantum_bogosort.cpp
    2. Re:This is legal, not "stupid CEO" by rjstanford · · Score: 1

      No, this is not about patents. The arguments on patents come later.

      And this - among other reasons - is why people involved in multiple court cases avoid making offhand comments in one that could be deliberately misconstrued and used against them in another one. Right or wrong, its far from uncomon.

      --
      You're special forces then? That's great! I just love your olympics!
  20. How should he have answered? by The_mad_linguist · · Score: 1

    I suppose the most accurate way to answer is "it depends what you mean by 'Java' and what you mean by 'free'", but that makes it sound like you're being a weasel.

    1. Re:How should he have answered? by Anonymous Coward · · Score: 0

      But Ellison _is_ a weasel.

    2. Re:How should he have answered? by jd · · Score: 1

      Since lawyers are forbidden from asking certain types of question (eg: leading questions, questions without proper answers, etc), at the very least Ellison's lawyers failed to object or failed to prove the question had no meaning. Ergo, in the context the question was asked, it had enough of a meaning for Ellison to answer. Either that, or he should fire his legal department.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:How should he have answered? by spike1 · · Score: 1

      IF demanded to answer an unanswerable yes/no question in court, the most prudent thing to say would be "Your honour, answering this question in the way that you demand would result in me purjering myself. I swore to tell the truth, the WHOLE truth and nothing but the truth and yes or no are not the WHOLE truth.There is no yes/no answer to such a question, it's far more complicated than that".

  21. Facebook may pay stock taxes of employees by witherstaff · · Score: 1

    I saw a story awhile ago that Facebook increased their line of credit by a few billion to pay the taxes of employees for selling stock. I assume zuckerberg didn't want to pay a billion in taxes. I don't know how that works, you get taxes for making money, the company pays those taxes,which is income from the company, which you end up having to pay taxes on.Of course with over 71,000 pages in the tax code there is probably a loophole to allow this.

    1. Re:Facebook may pay stock taxes of employees by Jah-Wren+Ryel · · Score: 1

      I don't know how that works, you get taxes for making money, the company pays those taxes,which is income from the company, which you end up having to pay taxes on.

      It works because the tax rate is not 100%. Same sort of thing happens for basically any non-deductible expense that a company pays for an employee - they pay for the expense and then they pay for the tax on that money too using a basic formula that handles the tail recursion of taxing the tax.

      --
      When information is power, privacy is freedom.
  22. Shazbot! by locopuyo · · Score: 0

    [VGRD]
    [VGRW]
    [VGS]

  23. An Oracle joke for the youngsters here by Anonymous Coward · · Score: 0

    Gosh, just can't pass up a chance to post this one. They should have asked Larry this....

    Q: What hardware platform does Oracle run best on?

    A: A 35mm slide projector!

    (Even though I am only in my 50's I realize I am suddenly an IT "old timer" - we got a lot of mileage out of that one back in the 80's...)

    - TWR, Los Angeles

    1. Re:An Oracle joke for the youngsters here by SecurityGuy · · Score: 1

      I still love

      Q: What's the difference between Larry Ellison and God?

      A: God doesn't think he's Larry Ellison!

  24. Because non-java iOS suffers from a lack of develo by SmallFurryCreature · · Score: 1, Troll

    Yeah, bullshit. iOS pushed its own, and gosh, those poor developers, none of them managed to get programming quickly. Oh wait, which app market is compeltely dominating again?

    If google had been smarter they would have made Java an option, not mandatory. Some Google Java fanboy made this choice and now the company is in trouble for it. As much as I dislike Oracle for all this, a part of me hopes they win, just to get rid of Java. Why on earth burden a full unix OS with just one language and a slow one at that.

    Maybe if Oracle wins, MeeGo gets a new look. Now that is a nice development platform. Code in anything you bloody well want. A man's phone. I user perl on my phone, just because I can! (typing it on a virtual keyboard is seriously masochistic)

    --

    MMO Quests are like orgasms:

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

  25. he doesn't know by Anonymous Coward · · Score: 0

    his ass from a hole in the ground... so this news isn't really news.

  26. Google's lawyer opens by affirming copying of code by RCourtney · · Score: 2
    FTA In Google's Opening Statements:

    The source code inside Android is different from Java because Google wrote it from scratch. Mr. Jacobs said yesterday that there was copying, but that there was not a lot of it. 9 lines out of 15,000,000. These lines came from a developer that Google hired from Sun late in the development of Android, and it should not have happened.

    Didn't Google's lawyer just affirm that an employee of Google did use a small amount of Sun's code and Google knew it was wrong and that it shouldn't have happened?

  27. One funny gem in the groklaw report... by Anonymous Coward · · Score: 1

    It seems the judge has a sense of humour, at one point he apparently advised the jurors thusly:

    "He told the remaining candidates to avoid seeking information about the case from sources outside
    the courtroom. They should not, he added, look it up on Google."

    lol

    1. Re:One funny gem in the groklaw report... by Isaac+Remuant · · Score: 1

      overall, it was quite interesting. It reminds me of Scott Turow's novels.

      --
      "Science can amuse and fascinate us all, but it is engineering that changes the world. " - Asimov.
  28. Re:Because non-java iOS suffers from a lack of dev by Kotoku · · Score: 4, Insightful

    People learned for Apple, for a piece of that giant market. Many people learned Java for the same reason.

    If you look at what you have to program in to make an iOS app (Objective C), I am pretty happy with Google's choice.

  29. If you can say this with a straight face... by tlambert · · Score: 0

    languages are far from information alone with a minimum of original creativity

    You've clearly never had to program anything major in Java. Even Gosling got the heck out while the getting was good.

    -- Terry

  30. Java's downfall by Anonymous Coward · · Score: 0

    will come from this patent trolling.

  31. I don't trust Google any more by peppepz · · Score: 1

    After reading Oracle's slides, with Google's emails about them trying to hide the fact that they were circumventing the need to obtain a Java ME license ("scrub some Js", "do not demonstrate to Sun lawyers"), and the talk about the GPL "infecting" software, I think that "do no evil" turned from a motto into a joke. They behave as bad as Microsoft, plus they collect a plethora of personal information about every single individual on the net. They're starting to look like a prototype of evil.

    1. Re:I don't trust Google any more by ledow · · Score: 4, Insightful

      As the articles on Groklaw themselves comment:

      Google couldn't use the name Java. So "scrub the J-word" is hardly damning evidence of wanton infringement. In fact, it's their only legal option. Sun basically said that anyone could use the code so long as they DIDN'T call it Java. It's like the IceWeasel / Firefox thing. They have no choice. So not illegal, and not really immoral.

      Of course they were circumventing the need to have a Java ME license. That's not the issue, and not illegal. The question is, did they circumvent it properly, or did they get caught on the snags of not doing a proper job of it (i.e. can ANYONE make something Java-like or even use Java code without stepping on things that are IMPOSSIBLE to work around?). This is within the realm of reverse-engineering and IP-skirting. You don't want to pay for their patents, so you work to AVOID them instead. Again, hardly illegal or even immoral.

      The GPL thing? They didn't want to use GPL code. Simple as that. Nor do quite a few huge companies. That's their choice. And rather than that just plain infringe GPL code or get the GPL taken down in a court. Again - they didn't want to do something, their only legal avenue was to find an alternative and work around the problem. They can licence their own code under whatever license they want and they can start from ANY licence or licenced code that they choose as a basis to start from. Not illegal, not immoral.

      Now, if it were Microsoft? I think they'd avoid the GPL like a plague too. Google didn't make up their own "open" licence though, that's basically useless for anyone trying to contribute, which Microsoft have in the past. And MS have DEFINITELY avoided using certain trademarked names (and tried to enforce trademarks on things like Windows in the past, etc.) and DEFINITELY worked around patents that others owned rather than licence them (their Office suite comes to mind).

      The question really is, where's your bias come from?

    2. Re:I don't trust Google any more by Anonymous Coward · · Score: 0

      Boo hoo

    3. Re:I don't trust Google any more by Anonymous Coward · · Score: 0

      There was no GPL version of a decent Java available when Google started this.

    4. Re:I don't trust Google any more by peppepz · · Score: 3, Interesting

      Sun basically said that anyone could use the code so long as they DIDN'T call it Java. It's like the IceWeasel / Firefox thing. They have no choice. So not illegal, and not really immoral.

      You have to decide. Either they could not use the Java name, and in this case they are MASSIVELY infringing, as their code / documentation / web sites contain thousands of times the word "Java", including the Android frontpage, or they can use it, and your justification of Google's sneaky behaviour does not hold.

      Of course they were circumventing the need to have a Java ME license. That's not the issue, and not illegal. The question is, did they circumvent it properly, or did they get caught on the snags of not doing a proper job of it (i.e. can ANYONE make something Java-like or even use Java code without stepping on things that are IMPOSSIBLE to work around?). This is within the realm of reverse-engineering and IP-skirting. You don't want to pay for their patents, so you work to AVOID them instead. Again, hardly illegal or even immoral.

      The fact is, that they knew they needed a Java ME license (Java SE didn't have licensing problems, but it wasn't technically appetible for them). Java ME's licensing model is of course designed to be impossible to work around, as the company that created it had this crazy aspiration to make money out of it. And Google decided NOT to pay for the license. "Immoral" does not belong to my vocabulary; a judge will decide if this is illegal.

      The GPL thing? They didn't want to use GPL code. Simple as that. Nor do quite a few huge companies. That's their choice. And rather than that just plain infringe GPL code or get the GPL taken down in a court. Again - they didn't want to do something, their only legal avenue was to find an alternative and work around the problem. They can licence their own code under whatever license they want and they can start from ANY licence or licenced code that they choose as a basis to start from. Not illegal, not immoral.

      My point never was that Google had to use GPL code or that not using GPL code is illegal, you're creating a magistral straw man argument. The point is that Google, a company that builds for itself an exterior image of an open source supporter, who has made billions by leveraging GPL-licensed code, calls the obligation to release a product's source code "an infection". Just like Microsoft. This is not illegal, by all means, it's just disappointing, hypocritical, or, in Google-speak, "evil".

      Now, if it were Microsoft? I think they'd avoid the GPL like a plague too. Google didn't make up their own "open" licence though, that's basically useless for anyone trying to contribute, which Microsoft have in the past. And MS have DEFINITELY avoided using certain trademarked names (and tried to enforce trademarks on things like Windows in the past, etc.) and DEFINITELY worked around patents that others owned rather than licence them (their Office suite comes to mind).

      (In your comparison, you forgot getting fined for impeding investigations and for privacy violation.) Are you trying to convince me that Google have become as "evil" as Microsoft? That was the main point of my post, actually.

      The question really is, where's your bias come from?

      I get called "a shill", "a sockpuppet", "a astroturfer" after almost any post I write on Slashdot. I got accused of being paid, among others, by Apple, Nokia, Sony... and Google. I take it with pride as I think it means that I'm doing something minimally useful to prevent Slashdot from becoming an useless echo chamber. Most people understand what kind of communities accuse the dissenters of being "the enemy".

    5. Re:I don't trust Google any more by phorm · · Score: 1

      I suppose a really (really really really) fine line here may be between using "Java" and using the "Java Language" (or Java syntax, whatever).

      I could see that being a big part of what may get Google in the end. One little word... ouch.

    6. Re:I don't trust Google any more by multi+io · · Score: 2

      Sun basically said that anyone could use the code so long as they DIDN'T call it Java. It's like the IceWeasel / Firefox thing. They have no choice. So not illegal, and not really immoral.

      You have to decide. Either they could not use the Java name, and in this case they are MASSIVELY infringing, as their code / documentation / web sites contain thousands of times the word "Java", including the Android frontpage, or they can use it, and your justification of Google's sneaky behaviour does not hold.

      Of course they can use the damn word if they refer to the language that you can write Android programs in. They just can't call their runtime in which they run the compiled programs "Java" or a "JVM". And they don't -- they call it "Dalvik". And they've written it themselves. And that's perfectly legal. Of course you don't have to pay license fees anytime you you the word "Java" in any technical sense. If you want, you can write a Java Framework for controlling a spacecraft or a coffee machine, brag "you can write programs for it in JAVA" in the documentation, sell it for thousands of dollars and not pay Oracle anything.

      The fact is, that they knew they needed a Java ME license

      What? They didn't need one at all unless they wanted to provide a Java ME implementation, which would be a completely different thing. Do you even know what Java ME is? It's a spec defining a subset of J2ME plus lots of additional APIs, profiles and so on. Android doesn't contain any of that.

      Java ME's licensing model is of course designed to be impossible to work around, as the company that created it had this crazy aspiration to make money out of it.

      What kind of warped statement is that? This is like saying the copyright on "Titanic" is impossible to work around because James Cameron wanted to make money. Knock it off, man.

    7. Re:I don't trust Google any more by peppepz · · Score: 1

      Of course they can use the damn word if they refer to the language that you can write Android programs in. They just can't call their runtime in which they run the compiled programs "Java" or a "JVM". And they don't -- they call it "Dalvik". And they've written it themselves. And that's perfectly legal.

      Oracle claims that you can't call "Java" a program that won't run on a "Java" platform. And to call a platform "Java", you either have to implement the full Java SE or pay Oracle for implementing Java ME. This is explicitly written in Java's license, and this is why two huge companies are spending millions in court, but you dismiss it with "of course they can". I wouldn't be so sure.

      To avoid the problem, Google could have called their programming language "Dalvik", have the source code stored on files witht the ".dalvik" suffix, rename all Java APIs to "dalvik", and so on. But they didn't, because they wanted to leverage the existing Java ecosystem and developers. In doing this, they fragmented the Java language, as Microsoft had done in the 90s, so Oracle feel that they're being damaged. A judge will decide if they are.

      Of course you don't have to pay license fees anytime you you the word "Java" in any technical sense. If you want, you can write a Java Framework for controlling a spacecraft or a coffee machine, brag "you can write programs for it in JAVA" in the documentation, sell it for thousands of dollars and not pay Oracle anything.

      Of course - if the programs run on a Java VM. Otherwise, the company writing the VM that is running the said programs would be infringing Oracle's terms of use for Java.

      The fact is, that they knew they needed a Java ME license

      What? They didn't need one at all unless they wanted to provide a Java ME implementation, which would be a completely different thing. Do you even know what Java ME is? It's a spec defining a subset of J2ME plus lots of additional APIs, profiles and so on. Android doesn't contain any of that.

      1) The email was written in the early days of Android. At the time, everyone hosting Java on a cell phone was licensing Java ME (Blackberry, Nokia, all feature phone makers...).
      2) Android doesn't contain any of that - exactly because they created an incompatible fork of Java, to avoid paying money to Oracle, which is explicitly what was forbidden in Java's licensing terms.
      3) I do know what Java ME is; unlike what you say, it' not a subset of J2ME, it's the new name for it.

      What kind of warped statement is that? This is like saying the copyright on "Titanic" is impossible to work around because James Cameron wanted to make money. Knock it off, man.

      What's warped with that? I'm all for pruning copyright laws, but while they're there, people have to abide them, or at least not act surprised when they get dragged into court.

  32. Larry Ellison and Tim Geithner walk into a bar... by srussia · · Score: 3, Funny

    They order two martinis. The guy behind the bar pours them two Budweisers.

    "This martini is great," rave Larry and Timmy, "what's your secret?"

    "I dunno, the bartender went out to get some cigarettes, I'm just the owner."

    --
    Set your phasers on "funky"!
  33. Re:Because non-java iOS suffers from a lack of dev by Anonymous Coward · · Score: 1

    I user perl on my phone

    In Soviet Nokia perl user YOU!

  34. Google blundered... by Anonymous Coward · · Score: 0

    I have no idea why Google did not buy Java from Sun or the whole Sun itself!!!
    WTF were they thinking!!!

  35. 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.

    1. Re:Google anti-open source. by phantomfive · · Score: 1

      Because there is never a reason to not be anti-Oracle.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:Google anti-open source. by marcosdumay · · Score: 1

      Maybe because Google didn't do anything wrong...

      But more likely because it is Oracle that is suing them.

    3. Re:Google anti-open source. by zuperduperman · · Score: 1

      Google released everything they created as open source, so they can hardly be anti open source. They released it under a far more liberal license than Oracle did as well. Oracle can freely copy anything they want back from Google's implementation into OpenJDK - but not the other way around.

    4. Re:Google anti-open source. by motokochan · · Score: 1

      That e-mail was written in 2010, after Oracle started the whole litigation deal. The explanation is that the enginer had looked over things and just taking a license, if it had to be done, was going to be less painful than essentially rewriting the whole platform.

    5. Re:Google anti-open source. by ThatsMyNick · · Score: 1

      Because the open-source community believes in being just. Google did negotiate for a Java license, they did not like the terms and dropped the plans of licensing Java all together and went to implement something they call Dalvik (which is Open Source). It is unfair, that Google has to fork out money for Dalvik, especially to Oracle.

  36. Re:Because non-java iOS suffers from a lack of dev by Calos · · Score: 1

    If google had been smarter they would have made Java an option, not mandatory.

    To be fair, there is the NDK, which allows C/C++, and I've heard rumbling about Mono-esque C# implementations.

    Never having used them, though, I couldn't say how complete they are. I imagine there is some Java glue involved for UI, etc.

    --
    I vote based on politicians' actions, unless contrary to my preconceptions. Often wrong, never uncertain. #iamthe99%
  37. c# is looking better and better by mschaffer · · Score: 0

    Kudos to Microsoft!

    1. Re:c# is looking better and better by fartrader · · Score: 1

      Kudos to Microsoft!

      Never mind that in its initial versions it was a horrible rip-off of Java.

    2. Re:c# is looking better and better by neminem · · Score: 1

      If something takes obvious inspiration from a previous, similar thing, but then does it better in every way, I wouldn't really call it a "ripoff".

      Granted, I've never seen C# v1, so I can't really comment on that, but some of our projects here are stuck on C# v2, and while I do miss some of the nifty features of v3.5 and v4, I'd still much rather be writing code in C# v2 than in Java. Microsoft may have made some pretty terrible products in their time, but C# is actually one of the prettiest languages I've worked in. While Java is... not.

  38. Google agreed to that long ago. by robbak · · Score: 1

    Google has never denied that that code was there. It was testing code, not code that shipped as part of Android. Once they found out, when Oracle told them it was there, they removed it. That's how the system is supposed to work, apart from the lawsuit and judges part.
    They have agreed to it, and have included it in the 'facts already agreed' lists for this case. Get it out of the way quickly, give it all the importance it deserves. PAP,HTSH.

    --
    Prediction for end of Universe #42: Fencepost error in Quantum_bogosort.cpp
  39. Re:When you don't gratuate high school taxes all s by Anonymous Coward · · Score: 0

    It taxes income therefore it is an income tax, you people should start reading those children logic books again.

  40. Larry should have known better by luis_a_espinal · · Score: 1

    "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.'"

    I find it incredible that Larry Ellison wasn't prepared for a question like that. It is one of the crucial questions around Java 0 in some ways (.ie. usage) it is free, in other ways (.ie. language spec, the trademarked name) it is not. For all the love or hate towards this person, Ellison is a very sharp individual, so it is really baffling that he wasn't prepared for this question at all.

    Time will tell if this was a fatal blunder or not.

    1. Re:Larry should have known better by luis_a_espinal · · Score: 1

      Time will tell if this was a fatal blunder or not.

      Responding to myself, on second thought, this might be a very Machiavelian answer. Can't wait to see how the whole enchilada unravels.

    2. Re:Larry should have known better by idontgno · · Score: 1

      Wow. The Mystique of Larry is strong with this one.

      Larry Ellison is rich, egotistical, and entirely fallible. He still puts his pants on one leg at a time, and apparently he sometimes also catches his junk in his zipper.

      This is not a gambit. Ellison is not a chessmaster. He got caught off-guard and failed to advance his case. It's probably not fatal either, just slightly discrediting. and the legal team is paid lots of money to be able to counter that kind of stuff.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
  41. Ideas are not copyrightable, implementations are by Anonymous Coward · · Score: 2, Interesting

    You're confusing patents with copyrights. Only ideas can be patented (not specific implementations), and only specific implementations can be copyrighted (not ideas).

    The idea of Git cannot be copyrighted because it's an idea. In contrast, implementations of Git can indeed be copyrighted. What's more, any given implementation of Git will have its own copyright, and those multiple copyrights held by various Git implementations can be all different to each other.

    Note that there is an important exclusion in respect of Git APIs: they cannot be copyrighted as that would prevent interoperability between differently licensed implementation of Git. This is the practical reason why APIs have been excluded from copyright protection for some 5-6 decades, and it applies to Java as much as to everything else.

    So that's why you are dramatically wrong. The fact that ideas can require much creativity is undeniable, but ideas cannot be copyrighted.

  42. Oracle loses either way.. by Anonymous Coward · · Score: 0

    Even if they win, this would only reinforce that Java isn't really free and isn't really OSS -- in other words in the OSS world it will take on a new, and unpleasant smell, that opens the door for competing languages. Not to mention they seem to have spent some cash and good will on marketing to the OSS world.

    Winning this case is in direct conflict with some of their core business strategies, specifically getting the OSS community behind them.

  43. Re:Google's lawyer opens by affirming copying of c by mark-t · · Score: 1

    9 lines out of 15 million is well below any reasonable threshold of incidental copying that might occur simply because one only intended to copy a general idea and not the literal code.

    Ideas cannot be copyrighted.

  44. Re:Good answer, as I recall by OldHawk777 · · Score: 1

    "I promise to tell the truth, and nothing but the truth" "as best I recollect" "as best I can" "to the best of my ability"

    For humans, "Reality is self-induced hallucination." "Give me the uncorrupted and unbiased forensic facts, mam."

    Believable humans never tell the truth, but typical politicians and clergy always lie.

    So, what is justice to do, hopefully remain blind.

    --
    Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
  45. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  46. why would someone use such a tool? by Bigsquid.1776 · · Score: 1

    Yet another reason why java sucks. Would you use a bandsaw if you could only use certain speed, blades and positions after paying the manufacturer extra? Oh... and we aren't exactly certain what speeds, blades and positions require fees. You won't know until after you've made and sold a product cut by the bandsaw. Just say no to Java...

  47. "Free" is such a vague term subject to loose interpretation. However, I would say that anything that is under a license is not free because it does have restrictions, including some monetary ones.

  48. Replying to undo incorrect moderation by Some+Bitch · · Score: 1

    Replying to undo incorrect moderation

  49. 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.
    1. Re:Sun v. Microsoft is Irrelevant by Anonymous Coward · · Score: 0

      ...and they are actively trying to merge their code with the upstream project

      My impression is that it's the other way around. The Google model of open source is "throw it over the wall". Not good.

  50. Patents by DragonWriter · · Score: 1

    Most of the patents in this case have been invalidated by the copyright office after google requested a re-examination of the patents.

    In fact, none of the patents were invalidated by the Copyright Office (which, as the name suggests, is concerned with copyrights rather than patents.)

    Several were, however, invalidated by the Patent and Trademark Office.

  51. Re:To my fellow engineers thinking of using Java. by sproketboy · · Score: 1

    You're not an engineer, you're a code monkey. Big difference.

  52. Re: Java Trap!? by TaoPhoenix · · Score: 1

    I'll ask you as one of a few old(ish) regulars saying that the Oracle slideshow is bad.

    Why exactly is Java itself a "trap"? I thought it was just a language like any other language. And I thought Sun was a nice company that tried to give some things back to the community. So was Sun really concocting a lethal secret trap or did Oracle just notice a devastating re-application of the I.P. when used in evil hands?

    "Blah blah blah infringe blah blah steal" etc, daily fare, but Trap?! I'm at least two steps above Newbie and I've never seen that theory.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  53. Re:down the road by TaoPhoenix · · Score: 2

    Trying for both a +1 Funny and +1 Underrated, here goes!

    I just realized that Corporations are "People" that can buy other "People".

    So does Oracle Beat its concubine wife Sun?

    Topic Change Alert:

    This is in some ways some of the most exciting times for law, (even if some of it is abused horribly), simply because you just didn't cases like some of the modern ones Back In The Day when Law Was Law.

    Beautiful Quote: Judge Alsup: "...no Googling the case, although I probably shouldn't use that term here."

    Elliptical Translation: "No using the service by the Defendant to gain unprecendented access to information to the case about the Defendant."

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  54. Re: "doesn't know" by TaoPhoenix · · Score: 1

    Nah, this is a world class lawsuit, it's one of those lawyer tricks, try to get a sneak shot in so fast the other side doesn't realize they torpedoed their case on day 1.

    "'Don't Know" means that of course Oracle wants every last dollar, but in Legal Speak saying "yes it is a valuable/priceless property" leads to strange backfires 7 weeks of presentations later.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  55. Re:was how they coached him to handle it by TaoPhoenix · · Score: 1

    Right, can we please assume that at this level they stop being stupid?

    I posted this opinion above too, it felt like a "sneak shot slam" question, "torpedo your case on day 1" because of course we know that Oracle has been the aggressor but a facile answer on day 1 like "Of course this is valuable property" leads to strange disasters 7 weeks later and 19 threads of interlocked Legal Logic.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  56. Re:"devil's advocate" argument by TaoPhoenix · · Score: 1

    Nice try, full credit, but to play ... uh ... something-advocate to you, let's try a counter theory.

    We've seen a real shift in law towards Corporatism/AggressionWins/ whatever.

    So arguments that should be thrown out under "Old School" law theory are suddenly (last 7 years ish?) winning actual big ticket cases. So Oracle bought Sun with the sole purpose of the lawsuit. They went for the aggressive approach, because if it landed they would have secured a gorgeous payday and smaller paydays for a decade. *There is no penalty yet for over-reaching*. So why not go for a "X Billion Dollar" lawsuit if there's no downside at all? "Oh well, that didn't work. Next Time Gadget, Next Time!"

    So then for once we got a smart judge who wasn't in East Texas (I think! - Too lazy, sorry!), so this case might actually be tried under "legit law". So then the correct thing happened, Oracle's crap patents got smashed. Oracle's got like 2-3 real doozy tricks left or they wouldn't still be in the case, but I'll say they didn't go for a 7th level 12 ply SuperTheory like yours - they swung for the easy home run and missed. On another judge it might have worked.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  57. Re:prepped prior to testifying by TaoPhoenix · · Score: 1

    Yep, and I bet this was the prepped answer, "say nothing". As posted above, don't sinkhole your case on day 1 with a grand slam question.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  58. Re: Java Trap!? by phantomfive · · Score: 1
    --
    "First they came for the slanderers and i said nothing."
  59. Should of answered mu by Anonymous Coward · · Score: 0

    "Mu" means "your question has invalid assumptions and cannot therefore be answered yes or no. Like, "what kind of bad chocolate do you like?"