Slashdot Mirror


Sun CEO Explicitly Endorsed Java's Use In Android

An anonymous reader writes "ZDNet writes: 'If you believe Oracle's patent lawsuits against Google for its use of Java in Android, Google has stolen not just patented ideas but directly copied Java code. In short, Google is a red-handed thief and should pay Oracle over a billion in damages. There's just one little problem with this portrayal of Google as an intellectual property (IP) bandit. When Android first came out, Sun CEO Jonathan Schwartz, then Java's owner, greeted the news with 'heartfelt congratulations.' Whoops.'"

204 comments

  1. Fuck Oracle! by Anonymous Coward · · Score: 0

    Those assholes killed Solaris and deserve to be taken to the cleaners by Google.

    1. Re:Fuck Oracle! by Anonymous Coward · · Score: 0

      Those assholes killed Solaris and deserve to be taken to the cleaners by Google.

      No, they killed Open Solaris.

    2. Re:Fuck Oracle! by Anonymous Coward · · Score: 0

      And that is what killed Solaris

    3. Re:Fuck Oracle! by ifrag · · Score: 3, Informative

      No, they killed Open Solaris.

      Despite all the things Oracle has done wrong, dropping Open Solaris was probably a good idea. Unless they had some big idea on how to make using Open Solaris less painful than stabbing oneself repeatedly with sharp objects, which I doubt they did. I'm using Open Solaris for a ZFS / Samba file server, but even if I wanted to do almost the same thing again I'd pick almost any other OS. It's a pain to admin, doesn't make sense, and is just downright unpleasant to work with. Only reason I've not abandoned it is the file server is actually working properly for now at least. From a performance standpoint, it's actually doing a fairly good job, I just never want to touch it again.

      --
      Fear is the mind killer.
    4. Re:Fuck Oracle! by OneMadMuppet · · Score: 3, Insightful

      No, they killed Solaris - not by shutting down the project, but by modifying licensing and support terms to make it unreasonable for most companies to continue to use it.

    5. Re:Fuck Oracle! by ulzeraj · · Score: 1

      I'm quite fond of my osol iSCSI target. COMSTAR seems quite superior than any other iscsi target I've meddled.
      Anyway whith FreeBSD can handle Samba and ZFS. I'd also pick it over osol but I had problems with istgt at the time... and we dropped when the only decent documentation about it was in japanese.

    6. Re:Fuck Oracle! by armanox · · Score: 1

      You might want to stay away from Solaris 11 then...

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    7. Re:Fuck Oracle! by tom17 · · Score: 2

      I'm just curious, what is your opinion on AIX compared to Solaris?

      In my experience, AIX makes Solaris look like user-friendly land.

    8. Re:Fuck Oracle! by tom17 · · Score: 1

      Oh wait, nevermind, I just noticed that you said Open Solaris. Oops :)

    9. Re:Fuck Oracle! by headLITE · · Score: 2

      OpenSolaris was still Solaris... not too different from Solaris 10 with a GNU userland. Comparisons are still valid as far as administration goes.

    10. Re:Fuck Oracle! by kelemvor4 · · Score: 2

      I just bought three sparc servers this year running "regular" Solaris 10. It sucks just as badly; with my app could run on.. anything else.

    11. Re:Fuck Oracle! by ajlitt · · Score: 2

      HP-UX. Your argument is invalid.

    12. Re:Fuck Oracle! by tom17 · · Score: 1

      It was a long time ago that I last used that so my memory is hazy... Is it worse than AIX?

  2. Development tools in NetBeans? by Anonymous Coward · · Score: 0

    The article states that Sun was supporting Android with development tools in NetBeans.

    Where are they then?

    1. Re:Development tools in NetBeans? by Chrisq · · Score: 1

      The article states that Sun was supporting Android with development tools in NetBeans.

      Where are they then?

      At the top of Oracle's "Can this project and hide it for ever" list made when they brought Sun.

  3. Won't stop Oracle by myurr · · Score: 1

    As they saying goes, never let the truth get in the way of a good story!

    If there's a financial gain to be made, and the judge seems to think that Oracle at least have some legitimate claim deep within their case, then this won't change much.

    1. Re:Won't stop Oracle by fuzzyfuzzyfungus · · Score: 5, Insightful

      There is probably some argument, however tenuous, that merely having Sun's CEO publicly praise the use of basically-java in Android didn't actually constitute implicit permission to use whatever java-related patented techniques are at question.

      Even if that side of things pans out, though, it certainly makes it a bit harder to make the argument that Google was willfully infringing(which would potentially up the damages significantly), since that isn't exactly the sound of a CEO who is getting willfully-infringed upon...

    2. Re:Won't stop Oracle by TheRaven64 · · Score: 5, Interesting

      It doesn't seem very relevant if it happened when Android was first released. Back then, Google was shouting loudly that they were using Java. Schwartz probably read this and said 'well done, using Java is great!' Then, on closer inspection, it turned out that Google was using almost-Java, which is not something they were too happy about.

      --
      I am TheRaven on Soylent News
    3. Re:Won't stop Oracle by erroneus · · Score: 5, Interesting

      If commentary on Groklaw concerning this very subject is any indication of probably outcome, then the case is pretty much already lost because of the doctrine of estoppel. It basically says "we were encouraged and supported in this route by the owners of Java and it became what it became in part because of that. You can't take that back now just because there are new owners." Permission to do what Google has done has already been given before Oracle took over. It seems unjust and childish somehow that it would be possible for new owners of something to step in and suddenly evict others from their intellectual property after they have been homesteading for so long.

      The doctrine of estoppel defence is just one of Google's defences in this case, of course... Google will also, as much as possible, render as much of Oracle's IP useless in the process of defending their case. Oracle's arrogant aggressiveness, I hope, will result in a very humbling experience for them and give pause to anyone who wishes to assert software patents in court. The more frequently software patents are invalidated, the less likely new ones are to be approved in the future... and I pray that one fine day, they are simply dropped from the list of things that can be patented entirely.

    4. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      Even if that side of things pans out, though, it certainly makes it a bit harder to make the argument that Google was willfully infringing(which would potentially up the damages significantly), since that isn't exactly the sound of a CEO who is getting willfully-infringed upon...

      one tiny nitpick... not much harder. Sun just needed to show "oops. we realized our error, so we're now re-communicating with you our accurate position." . At that point in time Google is duly informed and the wishful (dare I say fantasyland) safe harbour has vanished.

    5. Re:Won't stop Oracle by WindBourne · · Score: 1

      So, if a woman goes to bed WILLINGLY and HAPPILY with you in which
      1) everybody at the bar saw this,
      2) the next day told her friends what a wonderful time you had,
      3) You continue a happy relationship for 3 years
      and then shortly after attending some religious revival, she can declare that you raped her 4 years ago?

      And yes, my analogy is about the right one.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    6. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      If Google has no written permission to use the patented technologies then whoever said whatever does not matter. Sun most likely helped Google because they wanted to sign a patent deal where Google would pay $100M which did not come through.
      You can see it from Google's perspective as Oracle being evil and big. Alternatively you can see if from Oracle's perspective as Google being evil and trying to go for a free ride ignoring the current rules of the industry.
      The patent system is not good, but everyone must play by the current rules until the rules are changed.

    7. Re:Won't stop Oracle by bennettp · · Score: 1

      As they saying goes, never let the truth get in the way of a lawsuit!

      FIFY.

    8. Re:Won't stop Oracle by drinkypoo · · Score: 1

      Seems to work in Sweden...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    9. Re:Won't stop Oracle by WindBourne · · Score: 1

      nope. That was reported right away, not 4 years later and with a very happy relationship going. Big difference.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    10. Re:Won't stop Oracle by Threni · · Score: 1

      Sadly your analogy doesn't contain enough cars.

    11. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      0a) you didn't have a sex permit
      0b) you stole her treasure
      0c) she still wanted to get married (sold to Oracle) so she put a good face on

    12. Re:Won't stop Oracle by Gadget_Guy · · Score: 4, Insightful

      If commentary on Groklaw concerning this very subject is any indication of probably outcome, then the case is pretty much already lost because of the doctrine of estoppel.

      That is interesting. If this is a valid defense then I wonder why we also find warnings on Groklaw to avoid Mono because of patent concerns. Surely the same doctrine would cover Mono even more than this case, because Microsoft have been way more enthusiastic a simple press release.

    13. Re:Won't stop Oracle by wmac · · Score: 0

      Not that right away. Only after having breakfast with the so called raper (and telling how wonderful the rape was?!)

      Besides Sun CEO can say whatever he want's. As long as he (and others who need to sign in order to make a deal official) has not signed an official letter, it does not count.

    14. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      Thing is, everybody in the justice system would blindly believe her and the man would go to jail. Happens all the time.

      Rape-claims has become a weapon against men; largely because even if the conviction gets overturned a few years down the road, she has nothing to fear from it.

    15. Re:Won't stop Oracle by Luckyo · · Score: 4, Interesting

      Week of wait + public telling of how great he was in bed on the internet the day after + saving a used condom for a week.

      Personally I WTF:d at the condom. That thing must have smelled wonderful when she took it out at police station. Tells a lot about woman's personality that she actually saved that used condom for a week.

    16. Re:Won't stop Oracle by xyourfacekillerx · · Score: 1

      I don't think such an argument would be tenuous at all. Explain to me how expressing an opinion endorsing or suggesting the incorporation of a company's IP constitutes the technical legal details companies must satisfy to make such a thing a reality?

    17. Re:Won't stop Oracle by heathen_01 · · Score: 1

      I personally keep my used condoms in the freezer, it is eaiser on the nose that way.

    18. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      You have a separate fridge for it I assume.

    19. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      The "Linsux's" crowd?

      Do you mean the crowd that says Linux sucks and who blow the horn of OS vendors who are out to lock users in a proprietary system, preventing freedom or do you count yourself as an enemy of freedom youself and make clever wordplay putting down the free software kernel Linux?

    20. Re:Won't stop Oracle by mrsurb · · Score: 3

      Google has deep pockets and lots of lawyers to defend themselves against Oracle. And even if Google loses this lawsuit, they're able to find the $100 million or so that they need to pay Oracle down the back of the couch.

      Mono doesn't have deep pockets and lots of lawyers. A patent lawsuit from Microsoft against Mono would be devastating, win or lose.

    21. Re:Won't stop Oracle by hairyfeet · · Score: 0

      Bingo! If you read TFA he is talking about using JAVA or Android, not MS Java...err I mean Davalik or whatever they call the thing. And it just amazes me that fanbois can cheer the exact same behavior they once booed simply by changing the name of the douchebag.

      MSFT rips off Java and creates a "kinda sorta Java" which they will use their large base to snatch control away from Java? BOOO. Google rips off Java and creates a "kinda sorta Java" which they will use their large base to snatch control away from Java? YAAY!

      Hell just change the names in the papers and the lawsuits read the same, the only difference is the fanboi love for the latter company. But IMHO being a douche is being a douche and just as MSFT was a douche then for cooking up their kinda sorta Java Google is a douche now for ripping a page from gate's playbook and hoping that saying "We do no evil" is a "get out of bad publicity" free card. Considering how much fanboi love they get no matter what they do that may be so. Maybe MSFT should change their slogan to "We heart kittens!" and Apple change theirs to "we love mom and Apple pie!" .

      --
      ACs don't waste your time replying, your posts are never seen by me.
    22. Re:Won't stop Oracle by Hognoxious · · Score: 1

      There is probably some argument, however tenuous, that merely having Sun's CEO publicly praise the use of basically-java in Android didn't actually constitute implicit permission to use whatever java-related patented techniques are at question.

      But your honor, he maintains that at the time he said it he had his fingers crossed!

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    23. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      That is interesting. If this is a valid defense then I wonder why we also find warnings on Groklaw to avoid Mono because of patent concerns. Surely the same doctrine would cover Mono even more than this case, because Microsoft have been way more enthusiastic a simple press release.

      I thought that was because Microsoft explicitly licensed the .Net patent tech (via Novell) for Mono. Mono itself is contractually protected (assuming MS doesn't cancel the contract) but forks/derivatives and software written on top of Mono don't directly benefit.

    24. Re:Won't stop Oracle by machine321 · · Score: 4, Funny

      I personally keep my used condoms in the freezer, it is eaiser on the nose that way.

      I think you're doing it wrong, they don't go on the nose.

    25. Re:Won't stop Oracle by Xest · · Score: 1

      I'd be amazed if the CEO of Sun, the company that created and owned Java at the time didn't actually know what strain of Java or what Google had done to Java in Android.

    26. Re:Won't stop Oracle by DrXym · · Score: 2
      The thing is Android never claimed to be Java, doesn't use Sun code (even the GPLv2'd standard edition which appeared before Android) and is therefore not stealing anything. Indeed from the very outset it has explicitly been labelled as not Java. The only thing Java about it is the language you write apps in. The code is compiled and then munged into Dalvik byte code which runs on a Dalvik VM and has no commonality with J2ME or the JVM at all. It doesn't even use the Sun system libraries, preferring to use Apache Harmony equivalents.

      It's kind of hard to believe that Sun's CEO didn't know this. He must surely have known that something was up if only from the complete non-involvement of Sun in the Open Handset Alliance. Perhaps he made assumptions that J2ME was so entrenched it couldn't possibly go ahead without Java. Perhaps he saw two J2ME VM providers on the list of members and thought Java was a shoe-in. That's all reaching of course. Even commenters on his own blog seem confused, asking why Sun isn't involved and speculating that Google are going to do a run around. And certainly within a week when the SDK came out it was clear that is exactly what they had done.

    27. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      A patent lawsuit from Microsoft against Mono would be devastating, win or lose.

      Devastating for Icaza and his pals, but excellent for Linux.
      Bring it on MS.

    28. Re:Won't stop Oracle by Anonymous Coward · · Score: 2, Insightful

      100% crap. MSFT was trying to co-opt the entire language by using their monopoly clout. Google just forked.

      Put another way, MSFT was trying to push their changes to affect the master, upon which all future pulls would inherently be affected by what they wanted/controlled.

      Google just did a pull into a separate branch. No affect to the Java master.

    29. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      Your analogy is stupid. A civil defense is irrelevant in a criminal case.

    30. Re:Won't stop Oracle by GooberToo · · Score: 2

      Even if that side of things pans out, though, it certainly makes it a bit harder to make the argument that Google was willfully infringing

      It doesn't mean that at all. Unless his statement is something like, "After a careful technical review to find Dalvik does not infringe any of our patents, I find Google's adoption of Java as their development language to wonderful for the Java and Android communities.", this is a complete fanboy story. It absolutely zero to do with anything.

      Bluntly, unless they can prove such a statement was backed by some type of patent review or technical analysis, it means absolutely nothing. Nada. Zero. Now that doesn't mean some lawyer won't be able to manipulate some dumb, unintelligent juror, but aside from that, this story is absolutely meaningless fluff.

    31. Re:Won't stop Oracle by Xest · · Score: 1

      "Hell just change the names in the papers and the lawsuits read the same, the only difference is the fanboi love for the latter company"

      Well, and apart from the minor fact that the Sun-Microsoft case was an antitrust complaint, and the Oracle-Google case is a patent/IP infringement case?

      Come on, you're usually smarter than this. Microsoft wanted to kill Java because it feared it'd make it easier for software to be developed for non-Microsoft platforms and would hence harm their domination of the desktop. Google used Java because it's the most taught and well known language in the world as well as being prominently used inside Google itself, and so the syntax and features made sense to use for their implementation of a VM. I don't see how you can class wanting to destroy or take over something to be equivalent to wanting to use something.

      So yeah, they're almost the same, I guess, if by almost, you mean, completely and utterly different.

    32. Re:Won't stop Oracle by QuantumRiff · · Score: 3, Informative

      The University of Oregon has been able to show a picture of Walt Disney shaking hands with the president of UofO, and mentioning in an article how he liked the mascot (which was based on Donald Duck) to settle a lawsuit from Disney on infringement.

      --

      What are we going to do tonight Brain?
    33. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      That would be all fine and dandy and acceptable except for this one small detail: if there ever was that intention from SUN (now owned by Oracle, the plaintiff), then Oracle would have presented that already as proof, solidifying their crumbling case (and would be pretty much a slam dunk).
      Guess what, it wasn't presented to the case that intent, so you can pretty much forget that line of defense.

      It's not like he wrote that blog post and the very next day sold SUN to Oracle, never being able to leave some memos or emails with intent to follow up on a patent deal with Google. Ouch...

    34. Re:Won't stop Oracle by bberens · · Score: 1

      My understanding is that patents are not like trademark. With trademark if you don't enforce it you will essentially lose it. With patents you can choose to let it go as long as you like, wildly/randomly change your license requirements, etc.

      --
      Check out my lame java blog at www.javachopshop.com
    35. Re:Won't stop Oracle by bberens · · Score: 1

      How about:
      Last year the license fee for this technology was $0.
      This year the license fee for this technology is $1 Billion.

      --
      Check out my lame java blog at www.javachopshop.com
    36. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      As if someone in here had practice to know how to handle properly...

    37. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      Ah, but their DELAY combined with t same does imply Laches. If Google IS infringing, Sun had an obligation to pursue it immediately or face a possibility of losing the right to enforce against the specific infringer. Simply put, there's too many years there for Oracle to really start beefing about it.

    38. Re:Won't stop Oracle by Anonymous Coward · · Score: 1

      Except that officially Microsoft always calls Mono an attempt to reverse engineer and infrige on Microsoft's intellectual property.

      How did this post get modded +5??

    39. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      Bluntly, unless they can prove such a statement was backed by some type of patent review or technical analysis, it means absolutely nothing.

      I take it you're not familiar with estoppel. If Google can prove their core infringining implementation was done after that statement, it falls under the doctrine of estoppel and would nullify Oracle's claims.

      http://www.groklaw.net/article.php?story=20110723095928839

      I make a statement. (Congratulations, on incorporating my company's technology into yours even without a license to my patents.)

      You hear the statement, and in reliance on the message the statement conveys rely on the statement to your detriment. (You incorporate the technology and, as a result, allegedly infringe the patents.)

      I then try to enforce the patents against you but am barred from doing so under the doctrine of estoppel. (I cannot now deny I encouraged the infringement in the first place or at least led you to believe it was okay.)

    40. Re:Won't stop Oracle by LynnwoodRooster · · Score: 2

      Absolutely. However, if you give permission to an entity to use your patent, you cannot come back later and sue for damages for their use; you can only prevent future, continued use of your patent. Basically, if Google can show that Sun's previous CEO blessed the use of Java in Android, then the current Oracle settlement quickly approaches $0. It does not mean Android can keep using Java in the future, but past penalties go out the window.

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    41. Re:Won't stop Oracle by LynnwoodRooster · · Score: 2

      He saw it in a movie he downloaded...

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    42. Re:Won't stop Oracle by GooberToo · · Score: 2

      I take it you're not familiar with estoppel.

      I am - which is exactly my point. Seems you're not familiar with intelligence. As I originally stated, his statement doesn't mean shit unless you're a complete fucking idiot. It can ONLY have legal implications IF they can prove he made those statements with full technical knowledge of patent and technical implications.

      Considering no such assertions have been made, its complete safe to say you're talking out of your ass. Thanks for once again verifying this is slashdot.

    43. Re:Won't stop Oracle by Klync · · Score: 2

      I don't think it's tenuous at all. Lots of projects by lots of companies use Java; this is nothing new. Sun could praise any number of them, but it just so happens that Android / Java is high profile, so they chose to praise that one particular project. That doesn't mean they were aware and sanctioned copyright infringement on any particular piece of code. Java comes with a license, and it's not unreasonable to think that Schwartz would make a public statement of support under the assumption that Google was adhering to the terms of that license.

      --

      ----
      Not to be confused with Col.
    44. Re:Won't stop Oracle by Anonymous Coward · · Score: 1

      100% crap. MSFT was trying to co-opt the entire language by using their monopoly clout.

      And making it quite a bit better than Sun's version of Java especially in performance.

    45. Re:Won't stop Oracle by Desler · · Score: 2

      Except that his statements had to do with Google using "Java" not "Dalvik". Sun's patent statement with relation to Java is quite clear that you have to have a conforming J2SE implementation or you don't get the patent grant. Some offhand statement by Scwartz doesn't nullify that.

    46. Re:Won't stop Oracle by Desler · · Score: 1

      Except that officially Microsoft always calls Mono an attempt to reverse engineer and infrige on Microsoft's intellectual property.

      Yeah, and all those citations you provided to back up this were amazing. Oh wait, you didn't even post a single one.

    47. Re:Won't stop Oracle by Agent0013 · · Score: 1

      It can ONLY have legal implications IF they can prove he made those statements with full technical knowledge of patent and technical implications.

      Considering no such assertions have been made, its complete safe to say you're talking out of your ass. Thanks for once again verifying this is slashdot.

      I had thought the same thing. He didn't have the knowledge of the patents that might be infringed when he made that statement. But then I thought how the company would have made legal motions right after that statement if there were licences to work out. The company now knows there is infringement going on and does nothing about it for this long. It again points to this being estoppel.

      --

      -- ssoorrrryy,, dduupplleexx sswwiittcchh oonn.. -Quote found on actual fortune cookie.
    48. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      Microsoft wanted to kill Java because [..] it'd make it easier for software to be developed for non-Microsoft platforms [..]. Google used Java because it made it easy for software to be developed for non-Microsoft platforms

      FTFY

    49. Re:Won't stop Oracle by Anonymous Coward · · Score: 1

      No MS was pretty specific about who had a license to develop mono and who had a license to use it. They also pretty specifically said the linux users that where not using the patent blessed distro were infringing.

    50. Re:Won't stop Oracle by bjourne · · Score: 1

      Wanting to use something without paying for it, that is.

    51. Re:Won't stop Oracle by arth1 · · Score: 1

      Your argument would hold more weight if Oracle was actually trying to protect the purity of Java, and not just grab for money.

      Sun actually had an interest in Java. Oracle doesn't, except as a milking cow. When they try to milk everyone who has ever ridden the cow, not only does my analogy fall apart, but Oracle stirs up animosity.

    52. Re:Won't stop Oracle by fwarren · · Score: 1

      If it reads the same then Oracle should lose.

      The problem Microsoft had was that they made changes from what Sun called "Java" AND Microsoft still tried to call it Java. That they can not do.

      Google is a fork. It is Java, but by a different name. Now there may still be legal problems, but they are not the same problems that Microsoft faced. Microsoft signed a contract stating that what they made was Java and was sanctioned by Sun as such. Once they went off reservation that was no longer true and Sun had the right to sue under contract law.

      There is no contract between Sun/Oracle and Google for Davalik

      --
      vi + /etc over regedit any day of the week.
    53. Re:Won't stop Oracle by X3J11 · · Score: 3, Insightful

      MSFT rips off Java and creates a "kinda sorta Java" which they will use their large base to snatch control away from Java? BOOO. Google rips off Java and creates a "kinda sorta Java" which they will use their large base to snatch control away from Java? YAAY!

      You should have gone with a more appropriate nick along the lines of hairyfootinmouth.

      Google didn't "rip off" Java any more than C++ ripped off C, and the Dalvik VM is not competing with Oracle's Java. Oracle is claiming patent and copyright infringement. And Microsoft took Java and wanted to change it in ways that made it incompatible with the "real" Java, using their monopolistic hold on the PC operating system arena to ensure their dominance. You are comparing apples to orangutans.

      Judging from the ignorance and idiocy of your post, it looks like you were simply trying to take a few jabs at Android users or looking for an excuse to use the word "fanboi" a couple times for no apparent good reason. It's also ironic that you belittle Google "fanbois" yet have a GMail address.

      But IMHO being a douche is being a douche...

      Pot, meet kettle.

    54. Re:Won't stop Oracle by X3J11 · · Score: 1

      100% crap. MSFT was trying to co-opt the entire language by using their monopoly clout. Google just forked.

      Dalvik is purportedly a clean-room implementation of a Java interpreter, not a fork of existing code.

    55. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      BZZT! Buzzer rings because you are confusing the free desktop/server JSE license with the non-free JME license.

    56. Re:Won't stop Oracle by perryizgr8 · · Score: 1

      google developed their own thing. coincidentally it is identical to java. therefore no license fee owed.

      --
      Wealth is the gift that keeps on giving.
    57. Re:Won't stop Oracle by PickyH3D · · Score: 2

      It's not going to happen. People keep hoping that it does to fit their old, draconian image of Microsoft.

      Microsoft wants people developing in C#. It helps them. It's not like that 1% is going to even affect them. Mono is a surprisingly good platform that Linux zealots blindingly refuse to use just because it has links to Microsoft. I would be far more afraid to use any variant of Java than I would to be using any variant of .NET. And I say that as a day-to-day, primarily Java developer.

      Good luck suing someone that you have publicly stated that you will not sue, for the reason that you told them you won't sue them. Even in East Texas, that wouldn't go very far.

    58. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      I take it you're not familiar with estoppel.

      I am - which is exactly my point. Seems you're not familiar with intelligence. As I originally stated, his statement doesn't mean shit unless you're a complete fucking idiot. It can ONLY have legal implications IF they can prove he made those statements with full technical knowledge of patent and technical implications.

      Considering no such assertions have been made, its complete safe to say you're talking out of your ass. Thanks for once again verifying this is slashdot.

      Mr. Ellison, you should probably take your blood pressure medication before you hurt yourself. Foaming at the mouth on Slashdot will not do you any good. Go take your superyacht for a spin and you'll feel much better about life. =)

    59. Re:Won't stop Oracle by udoschuermann · · Score: 1

      The warning is there because Microsoft can still choose to screw you over for using Mono. You may have an excellent defense (maybe a more substantial one than Google's) and you may win the case, too, but unless you have your own legal teams that get paid whether they're busy or not, you're going to get bankrupted in the process, while Microsoft buys your IP at the fire sale.

      --
      --Udo.
    60. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      It's possible to co-opt a platform by clean-rooming it. GP meant more like they forked the "idea" of Java.

    61. Re:Won't stop Oracle by RightSaidFred99 · · Score: 1

      Bullshit. From Wikipedia:

      For example, in the case of Aspex Eyewear v. Clariti Eyewear,[6] eyeglass frame maker Aspex sued competitor Clariti for patent infringement. Aspex waited three years to assert its patent in litigation, however, and, during this prolonged silence, Clariti expanded its marketing and sales of the accused eyeglass frames. The Federal Circuit found Aspex guilty of misleading conduct because it led Clariti to believe it would not enforce its patent, and thus Aspex was estopped and could not proceed with the suit.

      This has nothing to do with any technical knowledge or implications. Sun could claim that he was implying that it would not pursue any patent litigation.

    62. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      In Oregon's case, there was a verbal agreement between Walt Disney and Oregon. He even designed several versions of the mascot. It's not only until after his death that it became an issue because Oregon didn't have proof of the deal and the deal had no specifics as far as revenue generation, etc.

      The photo was important because it showed Walt with the Duck mascot that he had drawn for Oregon and Disney and Oregon were able to hammer out a specific deal.

    63. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      THis is /.. One baggy a year is all that is needed for the better ones.

    64. Re:Won't stop Oracle by shutdown+-p+now · · Score: 1

      Back in the day, Microsoft took the Java spec, implemented it, and then added extra features on top. So apps written for a different JVM would run on MS JVM, but apps written to use the extra features of MS JVM (e.g. delegates) would not run anywhere else. And then called the result "Microsoft Java Virtual Machine". Sun rightfully took offense at that, because "Java" is their trademark, and they license its use under fairly strict terms, which specifically require that spec is implemented in full, and no language/bytecode extensions are added.

      Google does not call Dalvik a "JVM". Nor does it run Java bytecode. Nor does it implement any other Java spec. End of story.

    65. Re:Won't stop Oracle by shutdown+-p+now · · Score: 1

      Dalvik is not a "Java interpreter". It does not load Java .class files or work with JVM bytecode.

    66. Re:Won't stop Oracle by Billly+Gates · · Score: 1

      Promisory Estoppel, may kill the patent suit agaisn't Google from this damning evidence. I am no lawyer and I am curious if any lawyers could comment on this post.

      But, I was under the impression that it implies in a case such as the following. For example, I can say sure you can have my used car for free. But I then can't turn around and say give me $3000 after I gave you the keys! The fact of the matter is a verbal contract is a verbal contract and you relied it on it to make a decision.

      Sure you can whine it wasn't in writting but that is there to make the lawyers happy as proof that the terms were discussed exactly as they were in paper without a guess on who said what. In the case of the blog the proof is written and stored ... or in this case deleted by Oracle to hide evidence ... ouch ... but recovered from Google Cache. He stated it and mentioned there are no liabilities or loss from Sun whatsoever.

      This shows you have to be careful what you say or email at work ALWAYS. If this is true the judge can throw out the whole case and maybe even fine Oracle for deleting the evidence if Google has a countersuit. More than likely Google will offer a settlement for a tiny fraction of the amount of the original money they wanted to end the case fast.

    67. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      Someone should create a fork of Android that includes the tool that's used to transform Java bytecode to Dalvik bytecode and have it run when first executing a Java application. That would put this stupid strawman argument finally to rest.

    68. Re:Won't stop Oracle by shutdown+-p+now · · Score: 2

      There exists a tool - IKVM - that can take a Java .class file, and spit out an equivalent .NET assembly (of course, it also provides a class library for all the missing Java classes). If you take Mono (or any other CLR implementation), and create a fork that includes said tool, then, by your argument, this would prove that Mono is a "Java interpreter"?

      I've heard that some guys are doing a tool that takes Java and converts it to LLVM bitcode. Does the existence of such a tool make LLVM a JVM?

    69. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      Google's Java is directly competing with Oracle's Java Embedded on the same hardware, and losing badly in performance, but winning in market share, because it's given away for free. Now is it just me or is this eerily reminiscent of what happened with Microsoft's Internet Explorer and Netscape Navigator?

    70. Re:Won't stop Oracle by sjames · · Score: 2

      It is quite relevant unless Oracle can SHOW that Schwartz was being deceived at the time. Otherwise you don't get to flip-flop and sue someone for an action you endorsed at the time.

    71. Re:Won't stop Oracle by sjames · · Score: 1

      And that, in a nutshell is why our court system is broken. Being in the right isn't good enough, you also have to be rich.

    72. Re:Won't stop Oracle by zeroshade · · Score: 1

      It's not a straw man. The difference between MS Java and Dalvik is that Dalvik does not run Java bytecode or load Java class files. It is not a straw man, Java Bytecode is not part of the process. Dalvik is a clean-room implementation of many features that Java also has, and uses the language, but it does not purport to call itself Java.

    73. Re:Won't stop Oracle by Xest · · Score: 1

      Which is based on the unproven assumption that it needs to be paid for.

      It's an idea they're using, just like each time you cook yourself a meal you're using an idea someone thought up before you. Do you pay license fees to someone each time you cook a meal?

      If Google have genuinely written the whole Dalvik VM etc. themselves, then they've basically just cooked a meal from scratch, and sure they copied the ingredients from somewhere else, but that's how humans advance- by building on other's ideas before them where it's a good idea, and improving on things where it's not, hence their own VM.

    74. Re:Won't stop Oracle by styrotech · · Score: 1

      And it just amazes me that fanbois can cheer the exact same behavior

      They are completely different situations. Suns dispute with MS was contractual not patent and copyright related.

      MS signed a contract with Sun so they could distribute their own officially certified Java implementation and use the Java trademarks so they could call it Java etc. MS then broke the terms of that contract/license by making parts of its implementation Windows only in the hope that they could break the promise of Javas cross platform support.

      Google doesn't intend to use Java trademarks or have an officially certified Java implementation. Google hasn't signed up to anything like MS did. They don't try to call their implementation Java, and it operates in a completely different way.

      Oracle is suing Google over VM patents and some copyright claims. They aren't being sued over Java contracts like MS was.

      You don't need to be a fanboi to see the difference here. About the only thing in common is both cases involve Java - nothing else is remotely similar.

    75. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      What you're saying is that if you just gloss over a contract and sign without fully reading it, you can tell the court later that your signature doesn't count because you didn't review it well enough. Call me crazy, but I don't think will fly to say that because you didn't analyze it enough, your statements don't count. If Google can show this as an endorsement (I agree, a bit of a stretch), Oracle will not be able to say that Schwartz didn't really mean it because he didn't look at it as closely as he should have.

    76. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      That IKVM sounds like a wonderful tool. I wonder why Microsoft doesn't include something like it with their .NET Runtime so that you could run .NET and Java applications without having to install two pieces of software? They are adding features to C# at a bewildering speed, so it can't be that they don't have the talent to pull it off. Hmm, maybe it's because any reasonable man would conclude that you'd then have a JVM capable of running Java software.

    77. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      Google has a black that executes Java bytecode. Google opens the black box, inside is a Google software that converts Java bytecode into a different bytecode and also another Google software that executes that different bytecode. Then, POOF! Magic happens! There never was a black box in the first place! In fact, we'll put this one piece of software on a developer's PC and this another piece of software on a user's cell phone to really drive home the point that these two pieces of software are independent and not at all just pieces of a bigger whole. That has never existed. Honest.

    78. Re:Won't stop Oracle by shutdown+-p+now · · Score: 2

      I wonder why Microsoft doesn't include something like it with their .NET Runtime so that you could run .NET and Java applications without having to install two pieces of software?

      Maybe because Microsoft sees Java as a technology competing with .NET, and does not want to help it?

      I don't know if you ever noticed, but Visual Studio, up to version 2005, had this thing called "Visual J#". This was actually a Java-to-MSIL compiler (directly from source code, not from Java bytecode). Not a fully conformant implementation of Java - mind you, it was never advertised as such, MSJVM lesson learned - but it was there; advertised as a tool to "enable easier migration from Java to .NET". It's gone from VS2008 on, presumably because everyone who cared already moved by then.

      As for IKVM itself, while the translator is 2-clause BSDL, it uses code from GNU Classpath for parts of those class libraries, which is GPLv2. I'm not aware of any case where a Microsoft product relied on a third-party GPL component, ever, and I don't see that changing anytime soon.

      Hmm, maybe it's because any reasonable man would conclude that you'd then have a JVM capable of running Java software.

      The combination of IKVM and .NET would be a JVM, yes (more so than Dalvik, in fact, because IKVM includes runtime translation as well - meaning that you can even load .class files, or generate JVM bytecode in-memory, all using normal Java Class/ClassLoader APIs - and it'll dynamically translate it to MSIL and run it). But .NET itself is not a JVM. Similarly, a combination of JVM-to-Dalvik translator (+ runtime bytecode translation) and Dalvik would make a JVM, but Dalvik by itself is not a JVM.

      Then also, you're not forbidden from writing your own JVM, per se. You cannot call it "JVM" or something else with "Java" in the name because that's Sun/Oracle's trademark. You can also run into Oracle's various VM-related patents in doing so, but it should be noted that those patents are applicable to all kinds of VMs, even those which have nothing whatsoever to do with Java (the patents are on very generic optimization techniques, not specifically on JVM bytecode etc). The latter is what happened with Dalvik, so its relation to Java is not particularly relevant in that context.

    79. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      Similarly, a combination of JVM-to-Dalvik translator (+ runtime bytecode translation) and Dalvik would make a JVM, but Dalvik by itself is not a JVM.

      Exactly. The issue is not that the Dalvik VM is not a JVM (because it isn't and nobody is claiming that it is). The issue is that with an embarrassingly trivial addition the Dalvik VM becomes a JVM. This is why someone should create a fork of Dalvik that combines these two pieces of software to execute both Dalvik and Java bytecode. Call it the Jalvik VM. At least then the discussion might move on from how Dalvik is not a JVM (yep, still isn't) to how Google has deliberately crippled their VM just to avoid paying licencing fees.

    80. Re:Won't stop Oracle by shutdown+-p+now · · Score: 1

      To reiterate: Dalvik is not being "crippled" to avoid paying licensing fees. The fees in question apply either because you use the Java trademark (Dalvik doesn't), or because your VM infringes Oracle's patents (Dalvik does). However, that second part has nothing to do with Java. Any VM that involves classes precompiled to bytecode, or JIT-compiled to native code (both of which "crippled" Dalvik does) is covered by patents in question.

    81. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      The doctrine of estoppel makes it very difficult for Microsoft to sue Mono after making the community promise. Even if they allege infringement in uncovered parts of Mono, it's going to be an uphill battle that they'd probably not risk fighting.

      What's really irritating is how hypocritical these "open source" journalists are --- especially this one. An uninformed, informal comment by a CEO who mismanaged Sun into the dirt is as good as a patent license, but a legally binding community promise knowingly delivered by Microsoft is a trap.

    82. Re:Won't stop Oracle by afaik_ianal · · Score: 1

      Patents != Trademark != Copyright

    83. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      because your VM infringes Oracle's patents (Dalvik does).

      Yeah Larry, keep saying it and somebody will believe you.

      P.S. I hope your yacht sinks.

    84. Re:Won't stop Oracle by Anonymous Coward · · Score: 0

      Don't be stupid, your analogy is not the right one, we only accept car analogies here on Slashdot.

  4. Patent Trolling 4tw. by Anonymous Coward · · Score: 0

    Schwartz even looks like a pretentious IP troll. Also, I'm shocked that ZDNet took some time off from bobbing for Jobs' apples.

    1. Re:Patent Trolling 4tw. by Anonymous Coward · · Score: 0

      In hindsight, it's a strong indicator that Schwartz's previous experience with positioning a company for buyout (Lighthouse Design, acquired by Sun) was deemed a good fit in 2004 to get a buyer for Sun. His current company is dead-before-arrival but you can be it will eventually be purchased as well.

      This is actually why they held off on suing Google - primary goal was to get a buyer for Sun.

  5. congratulations, now pay me. by Anonymous Coward · · Score: 1, Informative

    Schwartz offered a public "congratulations" and privately Sun notified Google they would need to license it.

    Just exactly how does his public congratulations waive any right of payment. In fact it doesn't even address it. Cheers to the ignorant, wishful thinkers that believe this is any way, shape or forum constitutes a license waiver.

    1. Re:congratulations, now pay me. by Chrisq · · Score: 2

      ... and privately Sun notified Google they would need to license it.

      Citation needed. As far as I know Sun did not ask for any licensing until they were brought by Oracle, which was much later than the statement of congratulations. This is why the article says the principle of estoppel (you can't imply that something can be used for free then charge) might apply.

    2. Re:congratulations, now pay me. by somersault · · Score: 1

      Okay, twice can't just be a typo. "Brought" is not the same word as "bought".

      I gave up on trying to correct the internet a few years ago, and even on Slashdot for a while. But seriously, if you're using words like "estoppel", you should know the difference between bought and brought.

      Yes, I'm not in a good mood today.

      --
      which is totally what she said
    3. Re:congratulations, now pay me. by Joce640k · · Score: 1

      Schwartz offered a public "congratulations" and privately Sun notified Google they would need to license it.

      You'd think the article would mention that if it were true, so: "Citation needed..."

      --
      No sig today...
    4. Re:congratulations, now pay me. by Chrisq · · Score: 1

      Okay, twice can't just be a typo. "Brought" is not the same word as "bought".

      I gave up on trying to correct the internet a few years ago, and even on Slashdot for a while. But seriously, if you're using words like "estoppel", you should know the difference between bought and brought.

      Yes, I'm not in a good mood today.

      I'm slightly dyslexic. I know when to use cut and paste (for words like estoppel), but other words catch me out, particularly homophones - which bought and brought are in my non-rhotic accent.

      And yes I coppied and pasted "homophone"

    5. Re:congratulations, now pay me. by ezzzD55J · · Score: 1

      And yes I coppied and pasted "homophone"

      <like>

    6. Re:congratulations, now pay me. by Hognoxious · · Score: 1

      homophones - which bought and brought are in my non-rhotic accent.

      No they aren't. The rhotic/non-rhotic distinction applies to an r following a vowel, not before it.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    7. Re:congratulations, now pay me. by Hognoxious · · Score: 1

      Because paying off patent trolls is distasteful - but it can be cheaper, quicker and easier than fighting them.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    8. Re:congratulations, now pay me. by Chrisq · · Score: 1

      homophones - which bought and brought are in my non-rhotic accent.

      No they aren't. The rhotic/non-rhotic distinction applies to an r following a vowel, not before it.

      Meybe its my idiolect then. I do understand the difference between the concepts of "to buy" and "to bring" though.

    9. Re:congratulations, now pay me. by Anonymous Coward · · Score: 0

      It's cute how the summary refers to the CEO as the "owner", as well. It becomes clearer and clearer every day that Slashdot nerds live in some playground fantasy world of their own construction, with no relation to reality in any way.

    10. Re:congratulations, now pay me. by The+Dawn+Of+Time · · Score: 0

      I guess you're one of those "I deserve everything for free because I was born" types, eh?

    11. Re:congratulations, now pay me. by nitehawk214 · · Score: 1

      And yes I coppied and pasted "homophone"

      <like>

      At least he didn't accidentally type "homophobe".

      --
      I'm a good cook. I'm a fantastic eater. - Steven Brust
    12. Re:congratulations, now pay me. by VGPowerlord · · Score: 2

      ... and privately Sun notified Google they would need to license it.

      Citation needed. As far as I know Sun did not ask for any licensing until they were brought by Oracle, which was much later than the statement of congratulations. This is why the article says the principle of estoppel (you can't imply that something can be used for free then charge) might apply.

      How about an article? Or Google's own lawyers saying that Sun offered to license Java to Google for $100 million, which is now part of the court record for the very case we're discussing, admitted as point of fact by the defendants attorneys?

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    13. Re:congratulations, now pay me. by Anonymous Coward · · Score: 0

      This is why the article says the principle of estoppel (you can't imply that something can be used for free then charge) might apply.

      Which is why every submarine patent case brought before the courts have been thrown out and the lawyers who filed the cases reprimanded! I get it now!

      Hang on, something doesn't sound right with that...

    14. Re:congratulations, now pay me. by Anonymous Coward · · Score: 0

      Teacher: "Junior, please use the word 'homophone' in a sentence."

      Junior: "Liberace had a silver cover on his bedroom's homophone"

    15. Re:congratulations, now pay me. by perryizgr8 · · Score: 1

      Okay, twice can't just be a typo. "Brought" is not the same word as "bought".

      I gave up on trying to correct the internet a few years ago, and even on Slashdot for a while. But seriously, if you're using words like "estoppel", you should know the difference between bought and brought.

      Yes, I'm not in a good mood today.

      I'm slightly dyslexic. I know when to use cut and paste (for words like estoppel), but other words catch me out, particularly homophones - which bought and brought are in my non-rhotic accent.

      And yes I coppied and pasted "homophone"

      from where? and how did you get there without typing the word?

      --
      Wealth is the gift that keeps on giving.
    16. Re:congratulations, now pay me. by gknoy · · Score: 1

      You can type misspelled words into Google, and it will suggest what it thinks you mean. He might have done that:

      Google search: http://www.google.com/search?&q=homofone

      The top item is "Did you mean homophone"?

    17. Re:congratulations, now pay me. by Daetrin · · Score: 1

      You're mostly right, but the timeline is important.

      From an article about the offer: "Robert Van Nest, Google's attorney, said yesterday at a hearing in federal court in San Francisco that the proposed $100 million three-year "all-in" deal in 2006 was for a technology partnership to jointly build Android, rather than for just a patent license."

      The quote praising Android/Google is from late 2007. So Sun offered a license for Java, Google considered it but then said no thanks, we'll build our own, and then Sun's CEO praised them for their work. That strongly implies that Sun (or at least the CEO) didn't see anything wrong with Google doing their own clean room implementation, especially since they'd offered a license for Java _before_ that.

      --
      This Space Intentionally Left Blank
    18. Re:congratulations, now pay me. by Anonymous Coward · · Score: 0

      To be precise he praised Google for "their new Java/Linux phone platform, Android" and then went to describe Android as the latest addition to the list of "Java based platforms". Now this is the CEO of the company that developed Java who is speaking, so you should mentally add a little (TM) next to every mention of Java. Given that, I can't imagine how anyone could read that as anything other Sun considering Android to be Java(TM) through and through.

    19. Re:congratulations, now pay me. by Hognoxious · · Score: 1

      I guess you're one of those "I can read minds, over the internet - and I've patented it, because you can patent anything by adding 'over the internet' on the end" types.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  6. How do you spell "estoppel"? by Brandano · · Score: 1

    Awful, I know, but I could not hold myself. http://en.wikipedia.org/wiki/Estoppel

  7. Is Fanfare a legal agreement? by sl4shd0rk · · Score: 3, Interesting

    Definitely puts Oracle in an difficult position but does the current owner of a company assume the liability of "word-of-mouth" statements by a former owner? What's more, are they actually a legal binding agreement? I like Oracle about as much as I like Microsoft and Apple, but it seems to me that what it comes down to is Google would need to produce an actual legal document signed by Sun to make anything matter out of this.

    --
    Join the Slashcott! Feb 10 thru Feb 17!
    1. Re:Is Fanfare a legal agreement? by bloodhawk · · Score: 1

      yep, CEO's make silly PR based statements all the time only to immediately turn that around into a law suit just weeks later if licensing or negotiations change. While it certainly hurts Oracles case it isn't really damning evidence in itself.

    2. Re:Is Fanfare a legal agreement? by Trepidity · · Score: 3, Interesting

      It's not nearly as good as a real patent license, but if you encourage someone to do something and then sue them for it, they can argue "detrimental reliance", that you had suggested it was fine for them to do something and they had relied on that representation--- and therefore, even if the use turned out to be unauthorized, it might not be equitable to allow damages to be collected in that case.

    3. Re:Is Fanfare a legal agreement? by Anonymous Coward · · Score: 0

      From a pure software standpoint this is like saying Linux is bad because it uses C to function and C is bad because it uses the processor language.
      From another perspective I'm getting a funny deja vu. Isn't this just Java vs. Microsoft all over again?

  8. Part of Google's defence by kai_hiwatari · · Score: 5, Informative

    Google has already submitted the said blog post as part of its defense http://docs.justia.com/cases/federal/district-courts/california/candce/3:2010cv03561/231846/103/0.pdf (Exhibit M) So, this is not a new development and unlikely to change anything.

    1. Re:Part of Google's defence by williambbertram · · Score: 1

      It's really too bad Oracle became the owner of Java and MySQL. Don't trust them, period!

    2. Re:Part of Google's defence by StormReaver · · Score: 1

      So, this is not a new development and unlikely to change anything.

      The Assclown vs. Google legal proceedings haven't progressed far enough for summary judgements, which is when I expect this to be used. This is something that would cause any sane legal system to stop in its tracks and dismiss the case with prejudice.

    3. Re:Part of Google's defence by geminidomino · · Score: 1

      Never was a fan of java and would gladly abandon MySQL for PostgreSQL if it meant a decent open VM program...

    4. Re:Part of Google's defence by Anonymous Coward · · Score: 1

      It's really too bad Oracle became the owner of Java and MySQL. Don't trust them, period!

      I don't give a shit about Java or MySQL (use postgres). That said, the fact they became the owners of VirtualBox pisses me off.

  9. Go, Oracle, Go! by Anonymous Coward · · Score: 1

    Oracle is doing us all a favor. By confronting Google head-on with software patents they are forcing Google to decide how to fight in this war. Do they collect patents like HTC is doing, and try to join the emerging smartphone patent cartel? Or do they continue to push for an open platform that breaks the cartels? It will have to be one or the other, the middle road isn't sustainable (they will continue to be sued over and over).

    In 2007, Google had exactly 1 lawyer, world-wide, who was concerned with patents. They believed software patents were not relevant to their business except as useful tools to protect their search / indexing algorithms.

    Today, it's clear we're in a war over whether the future of mobile computing is open, or locked down like mobile phones have always been. The only way to win such a war is to bring enough money into play to affect the law on patents, and that means, today, Google. It's like the USA reluctant to enter WWII.

    So, I really hope Oracle continues to hurt Google with this.

    1. Re:Go, Oracle, Go! by somersault · · Score: 1

      You make no sense. Android is a much more open platform than Oracle-owned Java will ever be.

      --
      which is totally what she said
    2. Re:Go, Oracle, Go! by Anonymous Coward · · Score: 0

      Sigh. I meant, this'll force Google to enter the war against software patents. Was that so hard to understand?

    3. Re:Go, Oracle, Go! by VGPowerlord · · Score: 1

      You make no sense. Android is a much more open platform than Oracle-owned Java will ever be.

      Except when the company refuses to give us the source code.

      With JavaSE, I can get the source code to the current Java version at any time, under the GPLv2 license from the Mercurial repository on the OpenJDK site. It's JavaME that's the problem there, because it's intentionally being withheld.

      (JavaEE is being ignored here, as it's just a set of standards that has about 10 different implementations, half of which are open source).

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    4. Re:Go, Oracle, Go! by somersault · · Score: 1

      Yes, your post was rather convoluted. I tried to make sense of it briefly, but then assumed that it was just trolling due to all the "Go Oracle!" stuff.

      --
      which is totally what she said
    5. Re:Go, Oracle, Go! by Dr_Barnowl · · Score: 1

      He hopes Oracle hurts them so they fight. It's like the principle of adding an adjuvant to a vaccine - you irritate the immune system enough to notice the antigens you introduced. Then it constructs a viable defence and makes sure they never come back.

    6. Re:Go, Oracle, Go! by perryizgr8 · · Score: 1

      i'd love it if google buys ALL patents that exist. then it would just hold 'em and buy up any new patents too.

      --
      Wealth is the gift that keeps on giving.
    7. Re:Go, Oracle, Go! by Anonymous Coward · · Score: 0

      Android 2.x is the "current Android version." 3.x is the failed version for tablets.

  10. Surprised Google is in litigation over this by maroberts · · Score: 1

    I think Google probably is in the right, but I'm surprised that Google seems to be in 'bet the company' litigation over this, bearing in mind the runaway success of Android and its upside as far as Google is concerned. $100million bucks for billions in return seems like a small price to pay.

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

    1. Re:Surprised Google is in litigation over this by somersault · · Score: 1

      It's nice when a company values principles over money. It's nice when someone stands up to the bully.

      Like you say, they're probably in the right legally.

      Thumbs up to Google. They're one of the few mega-companies that I still respect, and whose products I still want to use.

      --
      which is totally what she said
    2. Re:Surprised Google is in litigation over this by zippthorne · · Score: 1

      Perhaps. On the other hand, the company they're betting isn't Google. It's all the companies selling Android devices that will have to basically start from scratch if there is an injunction....

      --
      Can you be Even More Awesome?!
    3. Re:Surprised Google is in litigation over this by Anonymous Coward · · Score: 0

      Oracle is Larry Ellison. The chance of this being only about $100million pocket-change is probably zero. It'll be about a larger maneuver to destroy Google. Whether Google has figured out the exact strategy is unknown, but they're at least aware of the threat. We're only seeing a small portion of a chessmatch here.

    4. Re:Surprised Google is in litigation over this by jimicus · · Score: 1

      Is it wise to cave, though?

      Bearing in mind that a number of handset manufacturers are already paying a significant chunk to Microsoft for infringing Microsoft's patents, if Google were obliged to charge handset makers a "patent license fee" for every device they ship (which I can well see being the only practical way of recouping this sort of cost), Android suddenly looks like a very expensive platform.

    5. Re:Surprised Google is in litigation over this by ygslash · · Score: 1

      ...but I'm surprised that Google seems to be in 'bet the company' litigation over this... $100million bucks for billions in return seems like a small price to pay.

      You're right. Patent litigation almost always ends up with some kind of royalties settlement.

      When it goes to court, usually it just means the defendant believes that the patent owner is demanding much more than the patent is worth. As weaknesses of the patent claim become exposed during trial, some of the monetary risk gets transferred from the defendant onto the claimant. As soon as one of the parties feels that the risk is not worth it anymore, they take the current settlement offer.

      In this case, we all know Sun's strategy at the time of trying to get Java out there and make it as ubiquitous as possible. It's much more than just this blog post - Sun was going to a lot of trouble to make people feel that they don't have to worry about these kinds of patent claims. I'm sure we don't yet know all the details of what went on behind the scenes between Google and Sun at the time when the Android concept was born.

      I'm also not sure what other tricks Google has up their sleeve. But if they can successfully convey some of the feeling of that atmosphere to the court, it will certainly help their result.

    6. Re:Surprised Google is in litigation over this by Anonymous Coward · · Score: 0

      well, sun ran a mobile project, some guys left, android appears. you figure it out.

    7. Re:Surprised Google is in litigation over this by Sloppy · · Score: 1

      Google is in the software industry. If you are involved in the software industry or you're a customer of the software industry, then software patents are a parasitic drag on your business. This shit is a threat to everyone.

      Even Oracle programmers themselves could be unwittingly violating a hundred patents every day, and all it takes is for someone to notice, and decide to not settle for cross-licensing. Pretending this isn't a complete scourge on society seems short-sighted, but maybe Oracle doesn't see a future in their software and intends to transition to fulltime patent troll.

      Google wants to continue making software, though, so like any rational being who actually has the resources to fight, they're going to fight.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    8. Re:Surprised Google is in litigation over this by HiThere · · Score: 1

      I really doubt that this is a "bet the company" case for Google. They *might* have to stop selling Android, if they lose, and it could be a bit expensive. (I think the upper limit is well over $100 million. Got to figure court costs, lawyers fees, etc. But I doubt that it's over $300 million. And the worst case is very unlikely.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  11. Even worse by Mathinker · · Score: 1

    Even worse, according to Wikipedia, when he resigned from Sun he announced it as a haiku on Twitter:

    Financial crisis
    Stalled too many customers
    CEO no more

    .... an obvious IP ripoff from BeOS!

    (Yeah, yeah, I know, I shouldn't feed 'em...)

    1. Re:Even worse by fuzzyfuzzyfungus · · Score: 1

      I'm honestly kind of surprised that a gang of laid-off Sun employees didn't corner him in the parking lot and beat him to death with a SPARCstation for doing that...

    2. Re:Even worse by Anonymous Coward · · Score: 0

      You think any laid off Sun employee has ever come within 100 feet of Schwartz? Pony-tail gave away the store and ignored the talent.

  12. Not much differently than MS by WindBourne · · Score: 1

    MS used to push stealing from them. As they said, a stolen item from me robs my competitor of money. This was how they destroyed Borland. Now, where life gets interesting is how will the courts see this? Sun was NOT out to illegally destroy a competitor. They were happy to have Google use it. Hopefully, this destroys Oracle's lawsuit, while still allowing Google''s counter claims to continue forward.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  13. So? by Anonymous Coward · · Score: 0

    I don't think it's binding. Sun sold its patents effectively (with everything else), so whatever Sun CEO may have said previously is not words of patents' owner anymore. So there.

  14. Doesn't have anything to do with legalese by Anonymous Coward · · Score: 0

    Well, of course the Sun CEO was happy. Just like Microsoft is happy that millions of chinese are pirating Windows rather than installing Linux.

  15. Re:Java is for goatfuckers by Dexter+Herbivore · · Score: 0

    Drink, drugs... or clumsy trolling?

  16. Re:Java is for goatfuckers by allaunjsilverfox2 · · Score: 2

    All true computer users who are awesome like me prefer programs writtin in LISP because these progems tend to be toring complete and therefore moreuseful mand robust intheir architechters than scripting languigis like JaVa!!!

    And if you code like you type, You will sound like you have a lisp.

    --
    Restore the madness of youth's lechery
  17. Really? by Kupfernigk · · Score: 1

    I must be imagining things, then. Because I could have sworn that there are Android projects in my NetBeans projects folder. Ho hum.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
    1. Re:Really? by Chrisq · · Score: 2

      I must be imagining things, then. Because I could have sworn that there are Android projects in my NetBeans projects folder. Ho hum.

      That's interesting, especially if they are samples provided by Oracle

  18. Re:Java is for goatfuckers by mcvos · · Score: 1

    Then use Clojure! I'm sure it can compile to Dalvik too.

  19. Re:Java is for goatfuckers by digitig · · Score: 2, Insightful

    Not mutually exclusive.

    --
    Quidnam Latine loqui modo coepi?
  20. Amongst our weaponry are... by cvtan · · Score: 2

    Estoppel by record—This frequently arises as issue/cause of action estoppel or judicial estoppel where the orders or judgments made in previous legal proceedings prevent the parties from relitigating the same issues or causes of action,
    Estoppel by deed (often regarded as technical or formal estoppels)—Where rules of evidence prevent a litigant from denying the truth of what was said or done
    Estoppel by silence—Estoppel that prevents a person from asserting something when he had the right and opportunity to do so earlier, and such silence put another person at a disadvantage.
    Laches—estoppel in equity by delay. Laches has been considered both a reliance-based estoppel, and a sui generis estoppel.
    With apologies to Cardinal Fang.

    --
    Sorry, but gray text on gray background is making my eyes bleed.
  21. Contract Law by Kupfernigk · · Score: 2
    I am not sure about the US, but in the UK if a director of a company makes an oral statement on a commercial matter it has the same force of law as a written statement, provided there is independent evidence if (s)he subsequently retracts. Subsequent purchase of the company does not invalidate any contracts which do not have an appropriate invalidity clause.

    When in the past I have addressed customers as a director, I have always been careful to state that either no oral comments I made would be legally binding, or I would have to refuse all questions on technical or commercial matters, for this very reason. This is exactly the same as a politician speaking "off the record".

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
  22. Sigh. Enough already by Hognoxious · · Score: 1

    Google has stolen not just patented ideas

    That's clearly bullshit, because ideas aren't patentable. Implementations of ideas, i.e. inventions, are. Expressions of ideas, e.g. novels, artwork aren't - but they can be copyrighted.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  23. Re:Java is for goatfuckers by maxwell+demon · · Score: 1

    But if you look closer, you'll find that what had been intended to be a Lisp application was mostly hacked together in Perl.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  24. No, but it isn't irrelevant either by Sycraft-fu · · Score: 2

    Statements matter in court. You can't go and say one thing, and then act in an opposite manner and expect a court to be ok with that, particularly when you are talking damages. So no, this won't make everything go away, if it would have it probably would have already gone away. But it does weaken Oracle's case.

    Oracle's argument is basically that Google is evil, stole their tech, and owes them a bunch of damages because of that. Google is trying to show that isn't the case. things like this help.

    Also something to keep in mind, not directly relevant here but related, is that in many jurisdictions verbal contracts are legally binding. For important things people use signed contracts to keep things from being "he said she said" but verbal contracts are binding and enforceable. You can't make a contractual promise then back out.

    That's not what happened here, but somewhat related.

  25. Re:Java is for goatfuckers by Abstrackt · · Score: 2

    That's why he used OR instead of XOR. ;)

    --
    They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
  26. Not the whole story by realinvalidname · · Score: 5, Interesting

    It's unfortunate that Schwartz's blog is gone, and that ZDNet didn't drill down a little more carefully to check dates on things. I was working with Sun on the java.net site at the time, through a contract with O'Reilly. As I recall, the story is actually somewhat worse. The rumor mill reported that Android would be using Java, and Schwartz went off half-cocked and praised Google for the "Java/Linux platform". Writing for java.net, I said "But I didn't end up putting this on the front page, because I just couldn't source the Java angle well enough (no offense, Jonathan, but you did say ZFS would be on Leopard...)." (that's the current editor's headshot on the page, not me, BTW).

    Not too much later, Google laid out the details of Android, including the Dalvik VM, which meant that Google was only using Java the language (which it didn't have to license) and not Java the VM (which it would have had to). What I heard through the back channel was that Sun was pissed, believing it had been stabbed in the back. This made for a very awkward scene at Sun's mobile-focused "ME Developer Days" a few months later in January 2008: the Sun people had clearly been told to not talk about Android or acknowledge it in any way, which led of a few awkward moments of dancing around the elephant in the room. The first night of the conference, the Java Posse stopped by for dinner, and upon seeing Dick Wall (who at that time worked at Google), the first thing I said to him was "man, are they pissed at you guys."

    Relevant dates and links:

    • November 5, 2007 - Google announces Android, doesn't mention Java
    • November 5, 2007 - Later that day, Schwartz posts blog praising Android as "Java/Linux platform"
    • November 12, 2007 - First release of Android source, Dalvik revealed. This blog, written that day, has a pretty good explanation of the fast one Google pulled on Sun. "How did Google manage to get Sun to license off a platform that could very well kill their own? Turns out, they didn’t: their move was even smarter than Sun’s."

    Anyways, assuming my recollection of events and this timeline is accurate, Schwartz's blog should not be taken as an indication that Sun knew about and approved what Google was doing with Android. What it does prove is what a lot of people knew then but wouldn't say: Schwartz was a clueless loud-mouthed buffoon who happily fiddled away on his blog as SUNW burned.

    1. Re:Not the whole story by Anonymous Coward · · Score: 0

      Hmm, with that kind of knowledge you may end up a witness..

    2. Re:Not the whole story by JAlexoi · · Score: 1

      • November 5, 2007 - Google announces Android, doesn't mention Java
      • November 5, 2007 - Later that day, Schwartz posts blog praising Android as "Java/Linux platform"

      These two, kind of, contradict each other. But maybe Schwartz knew more than Google was willing to disclose.

    3. Re:Not the whole story by Anonymous Coward · · Score: 0

      What it does prove is what a lot of people knew then but wouldn't say: Schwartz was a clueless loud-mouthed buffoon who happily fiddled away on his blog as SUNW burned.

      Come now, he was no Nero, and Sun had no Flavius Aetius to drive off the barbarian known as Google.

    4. Re:Not the whole story by gl4ss · · Score: 1

      well, there's rumours always around. they might even had meetings about it. http://en.wikipedia.org/wiki/File:Musicpinboardmobile.png this pic looks quite familiar to android, no?

      --
      world was created 5 seconds before this post as it is.
    5. Re:Not the whole story by yuhong · · Score: 1

      It's unfortunate that Schwartz's blog is gone

      I think it was gone because it was used in the lawsuit as a defense by Google.

    6. Re:Not the whole story by Wesley+Felter · · Score: 1

      Deleting public Web pages won't have any effect on the lawsuit since cached copies are still admissible. It may reduce confusion, though, since Oracle's policies are definitely different than Sun's in many ways.

    7. Re:Not the whole story by recharged95 · · Score: 1

      Honestly, every J2ME developer and hardware vendor was probably flabbergasted when the DalvikVM was announced. Considering it took 10yrs to get J2ME to a useful state.

      We sort of know why Oracle bought Sun, and after this lawsuit is over, why Oracle sold Sun.

    8. Re:Not the whole story by ahknight · · Score: 1
  27. NetBeans was going to have support for Android? by Anonymous Coward · · Score: 0

    Damn. I wish that actually happened. I have to say, I am not a fan of Eclipse.

  28. IP doesn't exist by Anonymous Coward · · Score: 0

    The author of the summary seems to be unaware that IP is been shown fairly convincingly to be a sham term. See

    http://www.gnu.org/philosophy/not-ipr.html

    1. Re:IP doesn't exist by lgarner · · Score: 1

      The author of the summary seems to be unaware that IP is been shown fairly convincingly to be a sham term.

      Perhaps. A lot of people seem to think so.

      See http://www.gnu.org/philosophy/not-ipr.html

      You just screwed your own argument by linking to the most useless, bias article that you could find.

  29. MS Java was a trojan by Anonymous Coward · · Score: 1

    MS Java was a trojan: Microsoft put stuff in the sun.java tree that would have been 100% acceptable in the microsoft.java tree. Why? So that you'd use a construct that would work on 85% of your clients and not on anyone using non-Microsoft products. Why? To ensure the lock-in continued.

  30. Which evil corporation do you support? by asylumx · · Score: 0

    Google, which sells its users' eyes (and other personal info) to advertisers, or Oracle, who doesn't sell anything without an humongous price tag?

    1. Re:Which evil corporation do you support? by swillden · · Score: 1

      Google, which sells its users' eyes (and other personal info) to advertisers, or Oracle, who doesn't sell anything without an humongous price tag?

      Cite? I've never seen any evidence -- or even any serious claim -- that Google sells user info to advertisers. Eyeballs, certainly, data, no.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  31. While a congratulatory blog post is embarrassing.. by Bill_the_Engineer · · Score: 1

    Does Goggle have a written document giving them explicit permission to use the patents in question? I mean the thoughts of an old CEO may be enlightening about how Sun's CEO felt about Android at the time, but it means nothing since we are talking about a different CEO of a different company. If only Google had some sort of licensing agreement in place to indemnify themselves.

    The only damning evidence I see is that Google probably should have presented an offer to Sun's board (and stockholders) to purchase Sun before Oracle had a chance.

    --
    These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
  32. What? by snookiex · · Score: 1

    Google has stolen not just patented ideas

    So now I can patent the bare ideas?

    --
    Open Source Network Inventory for the masses! Kuwaiba
  33. Paid service agreement for SunFire updates by DeathElk · · Score: 1

    Fuck Oracle. This rant is unrelated to TFA, however it rings true for Oracle's leeching style; I will take pleasure in sledgehammering my rack of SunFire servers once I've procured replacements from another mfr. There is no way I will give those fuckers ONE CENT for what Sun rightly provided for free.

    1. Re:Paid service agreement for SunFire updates by cpghost · · Score: 2

      Before destroying those SunFire servers, please put them on eBay for us SPARC devs. It's increasingly hard to get decent equipment for that platform, now that big evil Oracle has swallowed Sun.

      --
      cpghost at Cordula's Web.
    2. Re:Paid service agreement for SunFire updates by Anonymous Coward · · Score: 0

      I have a Sun E220R with dual Ultrasparc II's if you like. I did a stage 1 install of Gentoo and doubled my power bill. It was kind of neat watching twin 450MHz RISC processors keep up with my AMD 3400 at the time.

  34. In Google's estopel defense, here's the obligatory by mandark1967 · · Score: 2

    Never underestimate the power of the Schwartz!

    --
    Sig Follows: "Suppose you were an idiot. And suppose you were a member of Congress. But I repeat myself." -- Mark Twain
  35. oops ! by Anonymous Coward · · Score: 0

    you forgot the xkcd link !

  36. Dalvik VM - clean-room? by Lieutenant_Dan · · Score: 1

    Okay, I'm sure Google should have done their due diligence in verifying that Dalvik's VM solution was in the clear.

    http://en.wikipedia.org/wiki/Dalvik_(software)

    So Dalvik has to be proven to be a clean-room implementation. Perhaps someone more versed in this tech can comment why this is not publicly known and can be proven to not use Sun's runtime. Wouldn't that piece be available to review in the open source project (http://code.google.com/p/dalvik/)?

    --
    Wearing pants should always be optional.
    1. Re:Dalvik VM - clean-room? by atomic-penguin · · Score: 3, Informative

      Well there was two issues initially.

      First of all, the source file contents/code has nothing to do with patents. A patent with regards to software covers the function of the software, not the code itself. There is no alternate way to describe a function to sidestep a patent. Oracle initially submitted 132 patent claims, and Google brought hundreds of prior art references to counter these. The judge whittled the number of claims down to 3 and allowed Google 8 prior art references, so as to have a more reasonable number of trial claims. Clean room implementation won't sidestep patent infringement. The only outcome is whether, or not, these 3 patent claims are in fact valid. Also Google could potentially get a ruling that this was "willfull" infringement meaning the damages would be increased just by Google knowingly infringing upon said patents.

      So the other issue was copyright infringement. The story is that some unit tests to verify whether some given code is compliant/compatible with the Java standard, were accidentally committed to the public Android repository. Sun rightfully had a restrictive copyright on this code, so there is really no question about infringement on this issue. It really doesn't even matter that the code never shipped to a production Android device. Its a clear-cut case of unauthorized re-distribution of copyrighted material. Google couldn't get out of this one, and will pay a minor damages fee. I think the maximum is $30,000 if it was unintentional, or $150,000 if it was willful infringement. Really, this thing happens all the time. Especially within Open Source, infringing parties are given a chance to correct such mishaps before it ever sees a court room. Most of the time this kind of thing is dealt with in an amicable manner, because it rarely is intentional by the infringing party or damaging to the copyright holder.

      --
      /^([Ss]ame [Bb]at (time, |channel.)){2}$/
    2. Re:Dalvik VM - clean-room? by Lieutenant_Dan · · Score: 1

      Thank you very much; you've explained the situation perfectly and this makes sense to me now. Greatly appreciate your response.

      --
      Wearing pants should always be optional.
    3. Re:Dalvik VM - clean-room? by gknoy · · Score: 1

      Even if it's a clean-room implementation, would that make them safe from claims of patent infringement? It ought to work for copyright, but I think they'd have to start proving that the techniques were unpatentable, or something.

  37. Software patents are the problem. by Anonymous Coward · · Score: 0

    IANAL but find the whole idea of patenting software and business processes ridiculous.

    Regarding the alleged Java patents specifically:

    Java is modeled after C++ and should not qualify for any patents due to obviousness.
    Java was released in 1995. Any patents related to it should have expired by now.

    This whole software patent nonsense is killing innovation and accomplishing the opposite intent of the U.S. Constitution. The patent office is derelict in it's duties deferring the issue to courts, who often throw patents out (as has happened in this case). The system has been corrupted by patent trolls such as Intellectual Ventures who have the money and clout to buy politicians.

    Perhaps when everything is licensed and sold from Germany (which does not recognize these ridiculous patents), the U.S. will wise up.

  38. Ah, sweet justice! by swordgeek · · Score: 1

    It's so nice to see that after the pony-tailed idiot (Scwartz) destroyed Sun, he's showing up to mess with Oracle.

    Honestly, Oracle should have kept him on. They deserve each other.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  39. Congratulations by Anonymous Coward · · Score: 0

    Congratulations on stealing our IP... we plan on Celebrations once your product becomes wildly successful and we successfully initiate the litigation process!

  40. $3,141,592.65 by mevets · · Score: 1

    Until Oracle puts an irrational number on the table, I think g.co will keep up the good fight.

  41. Re:Java is for goatfuckers by munozdj · · Score: 1

    I'm beginning to suspect this guy (For a Free Internet) is a machine... have you seen his previous posts? Either he is one, or he hasn't passed the "toring" test himself.

    --
    Democracy: Crowdsourcing a country near you
  42. right, by drolli · · Score: 1

    He likes that it would use Java. He did not necessarily like that people copy from Java and create and slightly incompatible platform. While the license to use the Java source code is open, the patents are only provided if you play by Suns rules.