Slashdot Mirror


Six-Hour Meeting Friday Fails to End Oracle/Google Lawsuit (businessinsider.com)

An anonymous reader writes: Google and Oracle executives met for six hours Friday in an unsuccessful attempt to resolve an ongoing copyright lawsuit. "Because an agreement couldn't be made, the next phase of the case will head to court in May, where a jury will decide if Google had the right to use certain parts of Oracle's programming language, Java, for free or if it owes Oracle damages..." reports Business Insider. "Last month, Google said that its damages expert strongly disagreed that it should owe Oracle upward of $8 billion for using certain parts of Oracle's software in its smartphone operating system, Android."
Friday's court-ordered talk included both Google CEO Sundar Pichai and Oracle CEO Safra Catz, and it marks the second time the two companies have failed to reach an out-of-court settlement, a fact alluded to by the case's judge in newly-released documents. "After an earlier run at settling this case failed, the court observed that some cases just need to be tried," reports the court docket. "This case apparently needs to be tried twice."

88 comments

  1. meh by Anonymous Coward · · Score: 0, Insightful

    5 years ago I'd maybe have Google bias, now, not so much. Fuck 'em in the ear. Either side. Whatever.

  2. Deja vu by Anonymous Coward · · Score: 0

    SCOracle

  3. Any way they can both lose? by Anonymous Coward · · Score: 1, Informative

    Actually, I'm rooting for Oracle.

    Oracle just wants my money.

    Google wants to sell details of my private life.

    1. Re:Any way they can both lose? by Tablizer · · Score: 1

      Actually, I'm rooting for Oracle. Oracle just wants my money. Google wants to sell details of my private life.

      It's kind of like deciding between Mussolini and Hitler.

      You want to see them fight each other to death, with no survivor.

    2. Re:Any way they can both lose? by DaHat · · Score: 2

      Oracle is also dying to be relevant again, apparently being taken by surprise by the cloud and not quite being sure how to adopt. Somehow I don't see running an Oracle DB on AWS or Azure is the way to go.

    3. Re:Any way they can both lose? by Anonymous Coward · · Score: 0

      Or Trump and Hillary.

      At any rate Google is guilty for being a first-rate pirate for trying to co-opt JAVA in the first place. Oracle is a first-rate evil company to begin with, so their own thuggery actually has resulted in Java's adoption reversing, OpenOffice and MySQL being abandoned.

      Google absolutely knew better.

      From a legal perspective Oracle should win, but it would be a bad precedent to set, because that means projects like WINE become liabilities and that means the end of porting most software to Linux that didn't originate on Linux because developers can not legally write "wrapping" libraries and thus would have to re-implement all their middle-ware against whatever the moving-target is on Linux. So you will instead see software distributed in giant "Node-Webkit" binary blobs instead of using native webviews. This is why software on Android is so much poorer quality than iOS. They always bypass the Android API's whenever possible.

      Google should just rip out the "Java-like" parts of Android if they lose, and tell Oracle to bite them.

    4. Re: Any way they can both lose? by Anonymous Coward · · Score: 0

      I don't understand why people just automatically assume that Oracle owns all of Java. Java was contributed to by a lot of companies before Oracle ever showed up (and bought Sun).

      This is akin to Oracle buying out Redhat, and then Oracle claiming they own the all copyrights to the Linux Kernel.

    5. Re: Any way they can both lose? by Anonymous Coward · · Score: 0

      And where are they going to store them? Probably in some government oracle server

    6. Re:Any way they can both lose? by slashdot_commentator · · Score: 1

      A lot of people picked Stalin over Hitler.

      --
      There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
    7. Re:Any way they can both lose? by slashdot_commentator · · Score: 1

      > apparently being taken by surprise by the cloud and not quite being sure how to adopt.

      As much as I loathe Oracle, I'd hardly say they were "taken by surprise" by the introduction of cloud infrastructure. In fact, once Amazon was able to get a leg up on Google, Oracle totally saw the light. Cloud technology is an integral component to Oracle's strategy at this point; the question isn't how to adopt it; its more like how to monetize it.

      --
      There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
    8. Re:Any way they can both lose? by Anonymous Coward · · Score: 0

      I picked Henry Kissinger.

      He's got nicer legs than Hitler, and bigger tits than Cher!

  4. It's time for Google to switch to Rust. by Anonymous Coward · · Score: 3, Interesting

    I think it's time for Google to seriously consider switching to Rust for Android development. Rust is just the kind of language that's needed for mobile development: it's safe, it's fast, and it's the future. In fact the best thing about Rust is that it's an all-level programming language. You can use it for writing low level OS kernels and device drivers. You can use it for writing mid level servers. You can use it for writing high level apps. You can use it for writing ultra high level distributed software. Rust is the first programming language that provides a bottom-to-top solution. C++ got close but Rust has got it completely covered. The sooner Google switches to Rust the better for everyone, I think.

    1. Re:It's time for Google to switch to Rust. by Anonymous Coward · · Score: 2, Interesting

      Naw, Rust is not really on the table for them, they are looking at Swift(cause this is apparently popular according to people OTHER then Apple apparently) and/or Kotlin.

    2. Re: It's time for Google to switch to Rust. by Anonymous Coward · · Score: 1

      They're switching to Swift so people will release their iOS apps on Android as well.

      Switching to Rust doesn't solve anything.

    3. Re:It's time for Google to switch to Rust. by squiggleslash · · Score: 1

      That wouldn't solve the problem. Ironically, Google could solve the problem by faithfully making a 100% copy of Oracle's version of Java, complete with their JVM, the core Android environment.

      Oracle's argument, bizarrely, is that Google didn't copy them enough and therefore isn't entitled to any Java technologies it considers covered by its IP.

      The entire situation is absurd, and if Oracle prevails, it'll have very interesting consequences in terms of continuing corporate support for the platform.

      --
      You are not alone. This is not normal. None of this is normal.
    4. Re:It's time for Google to switch to Rust. by Anonymous Coward · · Score: 0

      Red was released a little earlier and claims to be a top to bottom solution, from kernels and drivers to guis and domain-specific languages:

      https://en.wikipedia.org/wiki/Red_(programming_language)

    5. Re:It's time for Google to switch to Rust. by Anonymous Coward · · Score: 0

      It is also homoiconic and easy to cross-compile,and can do Android .APK packages now...

    6. Re:It's time for Google to switch to Rust. by phantomfive · · Score: 1

      Google recently switched to openJDK, so there's no longer any legal reason for them to switch. They are now protected by the GPL (they weren't before).

      --
      "First they came for the slanderers and i said nothing."
    7. Re:It's time for Google to switch to Rust. by phantomfive · · Score: 1

      Google recently switched to openJDK, so they are good now, that is they are no longer infringing.

      --
      "First they came for the slanderers and i said nothing."
    8. Re:It's time for Google to switch to Rust. by twistedcubic · · Score: 1

      Sorry, Larry, but there is no "infringing" at all.

    9. Re:It's time for Google to switch to Rust. by K.+S.+Kyosuke · · Score: 1

      Unlike nearly all of the other comments, which are just mindless Oracle bashing, the parent comment at least tries to come up with a viable technical solution for avoiding these kinds of legal issues.

      And switching to NT or Unix was a viable technical solution for MS DOS users, but it didn't instantly and seamlessly replace all their existing applications.

      --
      Ezekiel 23:20
    10. Re:It's time for Google to switch to Rust. by Anonymous Coward · · Score: 0

      It's time for Google to switch to c

    11. Re:It's time for Google to switch to Rust. by Anonymous Coward · · Score: 0

      Yeah! They should use BeOS, woo-hoo!!!

      Hint. Rust has about 1.5 users in the world, and half a dozen amused 4chan trolls who've been popping this kind of nonsense into every group they can troll.

    12. Re:It's time for Google to switch to Rust. by phantomfive · · Score: 1

      The courts have already ruled that there was infringement. So as much as you disagree, your opinion doesn't matter much (unless you can convince many other people like you to change the laws).
      In Google vs Oracle, it has been decided that Google was infringing. Now the trial has continued onward, and they are trying to determine if Google has a fair use defense.

      --
      "First they came for the slanderers and i said nothing."
  5. Spin much by Anonymous Coward · · Score: 5, Insightful

    "a jury will decide if Google had the right to use certain parts of Oracle's programming language, Java, for free or if it owes Oracle damages"

    That's the way Oracle wants to spin it.

    Java is GPL'd, and Google didn't use Oracles/Sun Java machine anyway. So YES Google can use Oracles code because it's GPLd and Oracle agreed to that in the GPL. Do you mean "can Oracle back out of the GPL contract?" because no they can't. In any case Google did not use Oracles VM anyway. It used Davlik VM.

    The question is, can Google use a piece of software that implements the same API as Oracle's/Sun Java. As if the API can be separated from the software somehow you can GPL the software without GPL'ing the API it implements. Fat fooking chance.

    Oracle bought Java when it bought Sun. Sun made a product called 'WABI' a Windows clone that implemented the Windows API on Unix. So Oracle are hoping to fool the jury here. It implemented someone elses API, the API in question is under GPL, i.e. they explicitly gave permission in contract form to copy it.

    So what is the question really.... can Oracle fool a jury into making a bad decision letting Oracle break a contract and putting all open software at risk?

    1. Re:Spin much by Anonymous Coward · · Score: 1

      can Oracle fool a jury into making a bad decision letting Oracle break a contract and putting all open software at risk?

      Maybe, but even if they did it probably wouldn't stand up on appeal and both Google and Oracle have very deep pockets. This could go on for decades as it winds it's way through the courts. Once again, the only people that win are the lawyers.

    2. Re: Spin much by slazzy · · Score: 4, Funny

      Just got a call from oracle database sales team, I told them to fuck off.

      --
      Website Just Down For Me? Find out
    3. Re:Spin much by Anonymous Coward · · Score: 1

      Java is GPL'd

      Java is released under several licenses. GPL is one of them, but Google very purposefully did not take the GPL.

    4. Re:Spin much by BradMajors · · Score: 1

      The issue is that Google took Java and created something from it that isn't quite Java. Oracle believes Java code should be used for "Java".

    5. Re:Spin much by Anonymous Coward · · Score: 2, Interesting

      I'm pretty sure Microsoft is enjoying the whole affair.

    6. Re:Spin much by Anonymous Coward · · Score: 1

      The issue is that Google took Java and created something from it that isn't quite Java. Oracle believes Java code should be used for "Java".

      No, that's what Microsoft tried to do, and Sun sued them for it, successfully. AFAICT, Google has been very careful not to change Java. Extend it, sure, but that's what everyone does when they write libraries.

    7. Re:Spin much by Anonymous Coward · · Score: 0, Insightful

      Java is GPL'd, and Google didn't use Oracles/Sun Java machine anyway. So YES Google can use Oracles code because it's GPLd and Oracle agreed to that in the GPL. Do you mean "can Oracle back out of the GPL contract?" because no they can't. In any case Google did not use Oracles VM anyway. It used Davlik VM.

      The question is, can Google use a piece of software that implements the same API as Oracle's/Sun Java. As if the API can be separated from the software somehow you can GPL the software without GPL'ing the API it implements. Fat fooking chance.

      Oracle bought Java when it bought Sun. Sun made a product called 'WABI' a Windows clone that implemented the Windows API on Unix. So Oracle are hoping to fool the jury here. It implemented someone elses API, the API in question is under GPL, i.e. they explicitly gave permission in contract form to copy it.

      That argument would weigh very quickly in favour of Oracle. Dalvik is not GPL'ed (it's Apache 2 license), and the GPL doesn't allow you to switch the license of a derivative work of a GPL'ed work to Apache 2. So if Google's argument were to become "The API was GPL'ed and that's what makes it ok for Dalvik", Google would be stuffed because they've been explicitly breaking the license they'd be relying on, and IIRC are fairly well documented as having created Dalvik specifically to "keep the GPL out of userspace".

      IIRC, the previous (appeal) court case has already ruled in Oracle's favour on copyright, and what is now before the court is solely about whether it is "Fair Use", as defined in US copyright law, and if not then what the damages should be.

    8. Re:Spin much by phantomfive · · Score: 3, Insightful

      Java is GPL'd, and Google didn't use Oracles/Sun Java machine anyway. So YES Google can use Oracles code because it's GPLd and Oracle agreed to that in the GPL. Do you mean "can Oracle back out of the GPL contract?" because no they can't.

      This is a horrible misunderstanding of the case: it has nothing to do with the GPL because Google didn't follow the terms of the GPL (if they had, this case would have been done with long ago, as the FSF pointed out in their brief to the supreme court).

      The question is, can Google use a piece of software that implements the same API as Oracle's/Sun Java. As if the API can be separated from the software somehow you can GPL the software without GPL'ing the API it implements. Fat fooking chance.

      That's the question right now. The appeals court decided that yes, Oracle can own the copyright on the API. The question is whether Google has a fair use defense (and it will be an interesting case, worth following closely); but again, it has nothing to do with the GPL.

      --
      "First they came for the slanderers and i said nothing."
    9. Re: Spin much by DaHat · · Score: 2

      It's risky doing that, for all you now they are calling to say you haven't paid enough for your current license, and that they will let you resolve this issue now cheaply, or later for even more money.

    10. Re: Spin much by Anonymous Coward · · Score: 0

      Then so be it.

      My software is FLOSS, so I'll just declare bankrupcy, and begin operating under the next S-corp I've setup.

      This will be the sixth time I've destroyed and rebuilt it, and I'm become exceedingly efficient at it.

    11. Re:Spin much by Anonymous Coward · · Score: 1

      They didn't use the full JVM, because it was considered too big for smartphones. The freely available GPL version only applies to full implementations. This is their problem.

    12. Re:Spin much by Tatarize · · Score: 2

      Microsoft got sued on the trademark. They called their VM Java, and they were actually pretty crappy at it.

      http://www.javaworld.com/artic...

      They had a point, people were hating Java at that time because Microsoft was saying they had a proper implementation and it was buggy crap, making people think that Java was buggy crap. That's a pretty solid lawsuit. They are using our trademark and making us look bad.

      --

      It is no longer uncommon to be uncommon.
    13. Re: Spin much by Dogtanian · · Score: 1

      You're assuming that they're calling him as an existing customer of Oracle's rather than someone they're wanting to rope in to using Oracle's software in the first place.

      Of course, Oracle's business model *is* to get customers using their software, then once they're locked in to and reliant upon that infrastructure, squeeze them for every penny they have with the threat to withdraw their license or ramp up the price horrendously. So if he's in the latter group then, yeah, bad idea.

      'Course, a really bad idea would be to leave yourself open to that sort of legalised extortion in the first place, especially if you know (as anyone ought to these days) what Oracle's modus operandi is. So if he's in the former group- and sure Oracle don't have any leverage they can use against him- telling them to fuck off is absolutely the most sensible decision.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    14. Re: Spin much by Anonymous Coward · · Score: 1

      Usually after doing something by hand for the third time, I just write a script to automate it.

    15. Re:Spin much by Anonymous Coward · · Score: 0

      So, you are saying that Microsoft didn't embrace and extend, but Google was able to do successfully do so?

      What a topsy turvy world we live!

    16. Re:Spin much by sjames · · Score: 1

      Google looked at Java and implemented their own take on it that is compatible at the source level.

    17. Re:Spin much by Rob+Y. · · Score: 2

      But they didn't use the mobile version either. That's where Oracle (or Sun) miscalculated. They figured they'd GPL big-iron Java to keep the language in widespread use - and make their money selling a non-GPL'd mobile version. But they didn't count on Google building their own. Perfectly legal, if not in keeping with Oracle's plans.

      So now Oracle is trying to make an unprecedented argument that the API definitions for a language's core libraries is somehow separately copyright-able from the language itself - as if an API were able to be defined 'differently' without working differently, because, face it, an API is just a spec, and by definition, in order to work, a spec must be defined exactly once. To say this can be used the way Oracle wants is to say that all computer programming for the past 40 years is in violation of this new view.

      And seriously, you can't build a free OS off of non-free code, so there was really no way for Android to have been based off the 'official' mobile Java - and still be Android. And a non-free Android would never have become the leader. Trying to collect royalties for an open source language after it has spawned a successful open source OS on a weird technicality after the fact is kind of having your free cake and charging for it too...

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
    18. Re:Spin much by sjames · · Score: 1

      Actually Sun sued MS for calling the bastardized result Java. If MS had marketed it as METOO or ITSATRAP a MS only incompatible language, there would have been no lawsuit.

    19. Re:Spin much by sjames · · Score: 1

      And worse, MS threw in just enough bits of MS-only API that it was likely to fool people into writing Windows only software while relying on the promist that Java programs run everywhere.

    20. Re:Spin much by rastos1 · · Score: 1

      Fat fooking chance.

      You are being rational. That's now how the court room works.

    21. Re:Spin much by slashdot_commentator · · Score: 1

      In any case Google did not use Oracles VM anyway. It used Davlik VM.

      No, as of Licorice, it uses the ART VM.

      --
      There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
    22. Re:Spin much by Anonymous Coward · · Score: 0

      agree. can't see how Oracle can win the argument but they've managed to convince some folks for this long. If Google is in violation, what about the kaffe or openjdk folks - who write a clean room implementation but obviously reuse the API from Oracle/Sun since they were GPLed. Not a lawyer and very little clue about copyright law but this seems to make no sense...

    23. Re:Spin much by inline_four · · Score: 1

      If I remember this right, Oracle's grievance was that some of the Android source was shown to have come from non-GPL Java libraries. It's not just about the API, but the implementations as well. In light of this, it looks as though Google made a mistake. I doubt that it can be demonstrated that Google's actions caused $8B of damages to Oracle in missed business opportunities in the mobile market, which is what I think their case alleges. We'll see.

      --
      Alexey
  6. Holds pinky to mouth by KeensMustard · · Score: 3, Funny
    8 .... beeeliion dollars

    Mwhah hah hah.

    1. Re:Holds pinky to mouth by Anonymous Coward · · Score: 0

      Even if Google loses, the damage should be at most the cost of developing the APIs that Google used, which I doubt was 8 billion dollars. If someone steals a truck and makes millions in profits over 5 years by carrying stuff in it, then the damage should be the value of the truck plus interests, not the value of the profits made by the truck thief which were due mainly to his work and business skills.

    2. Re:Holds pinky to mouth by Tatarize · · Score: 2

      So long as you wouldn't be bailing me out if I were millions of dollars in debt from my collapsing single-truck-empire, then yes that shouldn't be there. But, the damages could certainly be the value of the truck plus the money you might have made if you had the truck, plus interest, minus the value of the now returned truck.

      --

      It is no longer uncommon to be uncommon.
  7. Oracle wouldn't even exist today... by Anonymous Coward · · Score: 1

    If IBM had sued them into oblivion for copying their entire database code and relabeling it Oracle.
    Now, APIs, which everyone knows, cannot be copyrighted because they are used for inter program communications, calls, functions, etc...

  8. Shut them down by Anonymous Coward · · Score: 0

    Google sucks! Oracle does too, but Google needs punished! Stealing code, stabbing Apple in the back, selling its users for money, etc! I hope Oracle gets the full amount!

  9. Or to sum it all up in a few seconds, by dsmatthews9379 · · Score: 1
  10. The headline got cut off by Anonymous Coward · · Score: 0

    Six-Hour Meeting Friday Fails to End Oracle/Google Lawsuit Because Nobody Showed Up

    Seriously? Who schedules a 6-hour meeting for a Friday? Put that on a Thursday and people will actually make it so they can take off early to the bar on Friday.

  11. six hours by phantomfive · · Score: 1

    You kind of have to wonder what they talked about for six hours.

    --
    "First they came for the slanderers and i said nothing."
    1. Re:six hours by Anonymous Coward · · Score: 0

      8:00 AM to 9:00 AM - Starbucks or McD's?
      9:00 AM to 10:00 AM - Why does Oracle suck?
      10:00 AM to 11:00 AM - Why does Google suck?
      11:00 AM to 11:30 AM - Should we come back from lunch at 12:30 or 1:00?
      11:30 AM to 1:00 PM - Lunch
      1:00 PM to 2:00 PM - Wrapup and planning for next meeting

    2. Re:six hours by Tatarize · · Score: 1

      No. You can have 90% of the money this idiotic suit will cost us, nothing more.
      Fuck you I want 8 billion dollars.
      Wow you suck at being a patent troll, fine, we'll go to trial. It'll take a decade and you'll be belly up in five years.

      --

      It is no longer uncommon to be uncommon.
  12. Google using parts of Oracle's Java? by khz6955 · · Score: 4, Informative

    "the next phase of the case will head to court in May, where a jury will decide if Google had the right to use certain parts of Oracle's programming language, Java, for free or if it owes Oracle damages"

    Google designed a totally independent implementation of the Java API. Java was originally described as being free to use unencumbered by a license by Jonathan Schwartz before Sun sold it to Oracle. The Google version used in android is a totally independent and unique design. Does not use the Java Virtual Machine but one of Dalvik or the Android Runtime (ART).

    "Schwartz explained that if the Apache Software Foundation wished to release a product, even if it implemented Java APIs through Apache Harmony, it could do so without a license -- so long as it does not call it Java." ref

  13. Submit that to google's legal team? by Anonymous Coward · · Score: 0

    Maybe it was overlooked and would make a difference.

    1. Re:Submit that to google's legal team? by phantomfive · · Score: 1

      The quote comes from testimony in the first trial.....I think Google lawyers know about it.

      --
      "First they came for the slanderers and i said nothing."
  14. Oracle has a toxic, money-grabbing culture by Bearhouse · · Score: 1

    I won't discuss the technical and legal aspects that have already been well-addressed by insightful posts above.
    Unfortunately, whilst they are completely correct, logic and reason have nothing to do with this case.
    There are perhaps a few of us ex-IBMers still around here on /. who have had the dubious pleasure of knowing Larry Ellison.
    The man's a shit; period.
    A financially-successful shit, perhaps. He's not the first.
    But still a shit.
    This case is just another example of the toxic culture he created in Oracle; try as you will to reinvent yourself as a "philanthropist" Larry, those of us who know you...know you're just a nasty little shit.

    1. Re:Oracle has a toxic, money-grabbing culture by Anonymous Coward · · Score: 0

      And Safra Catz is a chip of the old block. She's just as much of a shit as Larry.

      Fuck Oracle.

    2. Re:Oracle has a toxic, money-grabbing culture by thephydes · · Score: 1

      Can't comment on Ellison personally, but it does seem that a LOT of successful business people (I know a few) are shits. Perhaps that is what is needed to become financially successful? Of course money does not make you a good person, as you have pointed out.

  15. No Google will Win. by Tatarize · · Score: 1

    No. From a legal standpoint Java was released at one point on a free license. So Google has every right to the language. They rewrote the libraries as such (there are notable differences and improvements in Android's). Java was released under an open license at one point. So they totally can use the language as it appeared at that point. Also Java is just gets converted over to Dalvik bytecode and then compiled on ART in modern Android or runs on the Dalvik VM in the earlier versions.

    They are *only* using the language itself (and there's some rumor about adopting Swift as a first order language as it was equally opened under an open license).

    Make no mistake, Oracle should lose. They don't have to change a thing.

    --

    It is no longer uncommon to be uncommon.
    1. Re:No Google will Win. by Anonymous Coward · · Score: 1

      No. From a legal standpoint Java was released at one point on a free license. So Google has every right to the language.

      No, it was released under a specific license (GPL) that Google specifically and deliberately did not take on or comply with. Had they done so, they might not be in this mess. The district court will now be considering the "fair use" defence that Google's lawyers have submitted to the court, which has nothing to do with the GPL.

      https://www.eff.org/cases/oracle-v-google

    2. Re:No Google will Win. by K.+S.+Kyosuke · · Score: 1

      So you're claiming that Google included Oracle's GPL'd code in a version of Android?

      --
      Ezekiel 23:20
    3. Re:No Google will Win. by Anonymous Coward · · Score: 0

      The courts have already determined that Google included 7,000 lines of Oracle's code (the API declarations). The question before the court is whether it was fair use.

      http://www.trademarkandcopyrightlawblog.com/2014/05/oraclevgoogle/

    4. Re:No Google will Win. by sjames · · Score: 2

      No, they included 7000 lines of declarations that look like Oracles because there's no real room for creativity.

      Let's say I implement a function to play music and I declare it as boolean Play(void);

      Now, you write an entirely different function to play video. You might well declare it as boolean Play(void);

      Have you violated my copyright? Did I somehow gain the rights to any function called Play that takes no parameters and returns a boolean value?

    5. Re:No Google will Win. by ShooterNeo · · Score: 1

      Caveat : I'm of mixed feeling myself.

      Anyways, here's where you might have missed the mark a little bit. Sure, "bool Play(void);" isn't much. And, by itself, I'd agree with you.

      But when you write an interface to a program - something I'm in the process of doing now - the interface itself reveals part of your software architecture. And as the architecture changes, as you eliminate countless bad early decisions, so does the interface. If someone just gets to grab your interface for free (if you didn't put a permissive license on it), they are also getting a partial blueprint to the architecture of your software. It's going to be easier and cheaper for them to make a knockoff than it was for you. As you probably know if you are a programmer, the decisions you make on how to subdivide a task and what information is passed where is actually the majority of the solution. Good, isolated and decoupled functions that actually implement a solution are easy, and you'll get them right eventually. It's the overall interface that matters and mistakes here are expensive because to fix them often ends up affecting dozens or hundreds of places.

      A 7000 line header file is a whole interface. It's like a paragraph, where that single boolean function prototype is but a single word. In the written world, you can't copyright the word "the" but you can copyright a big enough chunk of text...

    6. Re:No Google will Win. by sjames · · Score: 1

      The part you're missing is that architecture is not protectable by copyright. You can copyright a particular detective novel, but you cannot copyright the concept and structure of a detective novel. You can copyright a particular implementation of Java, but not the language itself (which is described in part by those headers).

    7. Re:No Google will Win. by TheSunborn · · Score: 1

      No they did not include 7000 lines of Oracles code.

      What they did was write 7000 lines with the same semantic as the Oracle code.

    8. Re:No Google will Win. by ShooterNeo · · Score: 1

      Maybe, maybe not. Obviously, I'm going to have to say that you and I aren't the arbiter of what copyright law covers or doesn't cover, the courts are. They sided with Oracle in the first round, and clearly there is some reason to think they might side with Oracle this time, or Oracle's attorneys would have settled.

      I was addressing whether or not said architecture should even be copyrightable at all. I think it should be, to a point. Sort of how you can't copyright a structural arch but you can copyright the design of an entire building.

    9. Re:No Google will Win. by Anonymous Coward · · Score: 0

      I was addressing whether or not said architecture should even be copyrightable at all. I think it should be, to a point. Sort of how you can't copyright a structural arch but you can copyright the design of an entire building.

      And that's where you are wrong. Interface declarations have never been copyrightable. The Federal Court is creating a new law that never existed before.

    10. Re:No Google will Win. by ShooterNeo · · Score: 1

      Then this is a slam dunk for google. It shouldn't even go to trial...oh. It is still going to trial?

    11. Re:No Google will Win. by sjames · · Score: 1

      Nothing is a slam dunk when the players have millions to spend on lawyers.

  16. Bad Idea - Legal Precedent by ytene · · Score: 4, Insightful

    Respectfully, I think that is a hugely dangerous outlook for any "tekkie" to hold. The essence of Oracle's argument is that they want to hold declarative structures as "copyrightable", which is not too far removed from trying to copyright the first couple of notes of a piece of music [something the law deliberately excludes and for good reason].

    If Oracle were to win this case, it would hand ***far too much power*** to any first-to-file player in the copyright space. An Oracle win would run the risk of destroying the software world as we know it. What Oracle are trying to claim in court is that if they publish an API, they get to decide whether or not your use of that API is in breach of their copyright. Even if that "API" extends to nothing more than declaratives.

    Sometimes [and particularly in this specific case] the implications and subtlety of the arguments do a very good job of hiding the real-world ramifications of a particular ruling. Make no mistake, an Oracle win could be a DISASTER for the software community, most especially the FOSS community.

    1. Re:Bad Idea - Legal Precedent by sjames · · Score: 1

      Far more than the software world. Imagine if the ability to copyright a database extended to the schema? There can be only one database that has phone number, last name, first name, address!

    2. Re:Bad Idea - Legal Precedent by phantomfive · · Score: 1

      The essence of Oracle's argument is that they want to hold declarative structures as "copyrightable",

      No, they already won that argument. APIs have been ruled copyrightable. The End. (A supreme court ruling could change that in the future, though).

      If Oracle were to win this case, it would hand ***far too much power*** to any first-to-file player in the copyright space.

      You don't file copyrights, man. For example, the comment you just wrote is copyrighted, even though you didn't file anywhere.

      Make no mistake, an Oracle win could be a DISASTER for the software community, most especially the FOSS community.

      No, if Oracle wins, then the world will say, "Oh, Google should have done a better job making sure their copying was 'fair use.' Fortunately, copying for interoperability purposes has already been ruled fair use in many cases, so only Google is screwed here."

      --
      "First they came for the slanderers and i said nothing."
    3. Re:Bad Idea - Legal Precedent by ytene · · Score: 1

      Actually, you absolutely *can* file a copyright claim. That's why there is "copyright.gov", the United States Copyright Office. For example, there have been times when two different US movie studios both release a movie with pretty much exactly the same plot at pretty much exactly the same time... A good example would be "Drop Zone", starring Wesley Snipes and "Terminal Velocity", starring Charlie Sheen - both released in 1994 (purely by coincidence).

      It didn't happen in the case of those two films, but it would have been entirely possible for one to have filed a copyright claim on their plot and followed up with a court injunction against the other studio. Such action would not have needed a formal copyright claim, but it would have been done.

      A perhaps more relevant example would come from the court case between The SCO Group (TSG) and Novell, after the latter stepped in and granted IBM the right to use SVRX source code via a perpetual, irrevocable license. TSG tried to argue back that they, not Novell, owned the code - and went so far as to file a copyright claim in the process. See groklaw.net for details.

      You are absolutely right to point out that you don't *need* to file for a copyright on anything you produce, because you get an implicit claim on your own works. However, in scenarios where your ownership could be called into question, filing doesn't hurt. And, for those who want to secure some form of protection but don't want to stiff for the copyright fees, print off your works, put it in an envelope, then mail it to yourself. If your letter has a clear "frank" [postal stamp] on it, then just keep it sealed tight - at a pinch a court might accept that as evidence...

    4. Re:Bad Idea - Legal Precedent by phantomfive · · Score: 1

      That's true, I should have said, "You don't file to get a copyright"

      --
      "First they came for the slanderers and i said nothing."
    5. Re: Bad Idea - Legal Precedent by Anonymous Coward · · Score: 0

      Yes the ScoTUS may indeed need to step in. However as we saw with SCO, hard to win in the end. SCO claimed they owned Linux because it was based on UNIX. In the end, sco didn't own anything. In Java case, declarative is only the roadmap. Like Sco argument, oracle owns the Java so Owns the roadmap to it. Not likely.

      Sure Novell granted in Ibm rights but if you check groklaw, this was a shortcut. Would have been had to prove in the end, Novell just shortened the process.

      Honestly, Google just needs to strip Java out of android and be done with it!

    6. Re: Bad Idea - Legal Precedent by Anonymous Coward · · Score: 0

      Honestly, Google just needs to strip Java out of android and be done with it!

      That would not have any effect on these proceedings. Reading these comments is like listening to kindergarteners argue about physics.

  17. "using parts of"???!??!?? by Anonymous Coward · · Score: 0

    This wont make me popular here, but the question is on enforcability of eula. Java eula is fairly clear on what you can't do. Google, just like microsoft some years ago knowingly and intentionally violated the java eula. Because of damage caused to java in perpetuity, damages should be set to discourage breaking the law as 'the cost of doing business' so 1-5$ per device is fair.

  18. Whoricle Still At It by BrendaEM · · Score: 1

    They just bought a bunch of someone else's IP, so they can attack?
    Perhaps they should do something constructive, instead.

    I feel bad. I have friends who work at Oricle, and I yet, I have no respect for the company.

    --
    https://www.youtube.com/c/BrendaEM
  19. Licensing Shakedown by ytene · · Score: 1

    I'm sure that Larry Ellison has a burning desire to be relevant again, but I suspect another reason might be the way that Microsoft have been turning tricks on all the companies using Android on their phone hardware, sticking them with patent license suits. Oracle figure that if they can stake a claim on some Intellectual Property in Android, they will be able to just hold out their hand too...

  20. What does a GPL cover? by mbkennel · · Score: 1

    The courts have ruled that an API is copyrightable.

    Now, the question is whether Google's use of the API violates the GPL contract or not?

    "The freely available GPL version only applies to full implementations"

    Does it? Does GPL prohibit somebody from taking part of a piece of software, and then using it in a GPL-compliant manner?

    Next, did Google use the API's (let's say to be concrete the interface definitions), in a GPL-compliant manner?