Oracle Refuses To Accept Android's 'Fair Use' Verdict, Files Appeal (wsj.com)
An anonymous reader quotes the Wall Street Journal:
The seven-year legal battle between tech giants Google and Oracle just got new life. Oracle on Friday filed an appeal with the U.S. Court of Appeals for the Federal Circuit that seeks to overturn a federal jury's decision last year... The case has now gone through two federal trials and bounced around at appeals courts, including a brief stop at the U.S. Supreme Court. Oracle has sought as much as $9 billion in the case.
In the trial last year in San Francisco, the jury ruled Google's use of 11,000 lines of Java code was allowed under "fair use" provisions in federal copyright law. In Oracle's 155-page appeal on Friday, it called Google's "copying...classic unfair use" and said "Google reaped billions of dollars while leaving Oracle's Java business in tatters."
Oracle's brief also argues that "When a plagiarist takes the most recognizable portions of a novel and adapts them into a film, the plagiarist commits the 'classic' unfair use."
In the trial last year in San Francisco, the jury ruled Google's use of 11,000 lines of Java code was allowed under "fair use" provisions in federal copyright law. In Oracle's 155-page appeal on Friday, it called Google's "copying...classic unfair use" and said "Google reaped billions of dollars while leaving Oracle's Java business in tatters."
Oracle's brief also argues that "When a plagiarist takes the most recognizable portions of a novel and adapts them into a film, the plagiarist commits the 'classic' unfair use."
Boycott the fuckers! Do not use Java.
And take studious notes.
Use some other language. There are better languages out there.
Sun, which developed Java, made it freely available so that it would get popular. That's why people chose it -- that's why it got the traction and support to evolve to where it is today. Ultimately though, people were only willing to pay what it was worth.
Wasn't Java open source at some point? And besides why is anybody using it now? (Here's looking at you Libre/OpenOffice) Rewrite Android in C, or better, Assembly, and the problem is solved.
Ever use Oracle for anything. Ever
All that goes out the window when the novel's author openly tells everyone to use the novel without charge, which they do. Then the author dies and the person who buys the rights to the author's estate unilaterally decides it can undo what the author did in the past and tries to charge back-royalties for past use.
A more fitting description here would be "bait and switch."
by EditorDavid
well, if interfaces aren't fair use, the entire software industry is screwed.
Why does the legal system tolerate a seemingly endless stream of appeals? Why is Oracle allowed to do this?
The story at the time was that Oracle only paid so much for Sun because it thought that by hammering on Google for Android with Java licensing claims it could force Google into a patent cross-licensing deal for its distributed database patents, which Oracle needed to scale.
Does this mean, then, that Oracle is still having trouble scaling? It suggests to me that Oracle would be a bad choice at this point for web-scale development. I honestly would have predicted that they would have their own solutions in place by now.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
Given their entire corporate history how can anyone like this company? They literally epitomize the "wolf of wall street" archetype to a T in the tech world.
Better yet IBM are set to rack it in to the tune of many more billions if Oracle can get this ruling to stick. Think of all those lost DB2 sales from that SQL server copying IBM's language.
Oracle should be careful what they wish for.
Google reaped billions of dollars while leaving Oracle's Java business in tatters.
What Oracle Java business? Or do they mean the one about trying to extort money from others using public APIs?
It must have been something you assimilated. . . .
I know, sarcasm is not always
obvious. But really, Mark and Safra,
you need to do a better job.
and then everyone tells Oracle to shove java up their ass abandoning java-anything.
In Oracle's 155-page appeal on Friday, it [...] said "Google reaped billions of dollars while leaving Oracle's Java business in tatters."
It seems to me that it was Oracle that left Sun's Java business in tatters.
Interfaces aren"t fair use. If you're making the interfaces claim you're making an industrial design claim. Fair use only applies to copyrighted materials. The interfaces argument would say that the code is industrial design it is not copyrighted.
You should go back and read IBMs original paper on "SEQUEL" from 1974. Not exactly the same thing. Also Oracle has plenty of enforceable patents, and also SQL is standardized by ISO and ANSI - although implementations differ.
IBM is not dumb enough to get into that pissing contest with Ellison.
Oracle's brief also argues that "When a plagiarist takes the most recognizable portions of a novel and adapts them into a film, the plagiarist commits the 'classic' unfair use."
Confirmed. What does that have to do with a work of mathematics?
No, Google did not do this. Oracle did this all on their own. Bastards. Everything SUN had, they have destroyed.
Oracle trying to stay afloat by suing Google to get money.
They used to mean something in the tech world, they are a joke now.
In many ways this case bears some remarkable similarities with the case brought by "The SCO Group" [a successor-in-interest, *not* the original Santa Cruz Operation company] against IBM, claiming not only that IBM had violated "TSG"-owned copyright, but that because in their view TSG owned the rights to code that IBM were alleged to have copied into Linux, somehow this gave TSG the right to charge every Linux user a "license fee" for the use of this unspecified code.
The exact same greed lies behind the Oracle case against Google. No matter how ludicrous the case might seem to us as technologists, the plaintiff in this case [Oracle], with their dying business model, is asking a court to allow them to charge a "tax" on every Android device in the same way that The SCO Group sought to tax every user of the Linux kernel.
To be fair, there are some important distinctions between the two cases. In TSG vs. IBM, the plaintiff flat-out refused to identify [let alone with the specificity requested by IBM] the actual code they were alleged to have copied. In their hope of getting in front of a jury and having their star lawyer [David Boies] pull some fast talking, TSG refused to specifying, saying basically, "The infringing code is in the Linux Kernel. Go look for yourselves..." With Oracle vs. Google, the "code" is precisely identified.
However, *unlike* the TSG case, Oracle are taking exception to Android's use of the "language structure" of JAVA, which of course Google did to ensure compatibility with existing applications. This is interesting because of the potential legal repercussions of this case and not just because this is two of the biggest names in US Technology duking it out in a court of law. Oracle are trying to argue that the structure of JAVA can be subject to copyright. To put that in context, that is like saying that a publisher could copyright a book structure that comprised of:-
Chapter 1
Chapter 2
Chapter 3
and so on... Lay the issue out in such a simple form and it seems a bit absurd, but we would do well to remember that "the law may upset reason, but reason may not upset the law..." (Ieyasu Tokugawa, the Shogun of Japan). This is both important and scary for us as technologists, because it means that if someone can convince a jury that they "own" a data model or data structure that might be self-evident to us, they might get the right to ask for damages sufficient to bring down not just companies, but entire industries.
The funny-if-you-can-look-at-it-that-way observation to make is that Oracle are not the only company gunning for Android. Microsoft have already threatened multiple smart-phone manufacturers with patent infringements, claiming that some portion or other of Android violates some of their intellectual property. Unfortunately, deals struck in those cases always include a confidentiality clause, so we don't yet know what Microsoft have been using to extract their pound of flesh. But it does seem remarkable to me that Microsoft appear to have been more successful by attacking the hardware developers than attempting to go after Google, while Oracle have tried that and now lost multiple times.
Let's hope that Oracle and not permitted get away with what looks for all the world like a shake-down...
There are industry standard interfaces like POSIX, the use of which is explicitly mentioned to be fair use as according to the position of the copyright holders IEEE and The Open Group. Patents not included, of course. Oracle's position may be different on Java interfaces. Perhaps this is a rude awakening of some parts of the software industry which didn't attend that ethics and law course relating to software during their university years. Organizations crafting those SE educational standards might want to include such a course, among some other business related courses to their recommendations so that the graduates could act safely in their field before they have the money to hire the corporate lawyer and a business manager.
I fucking hate paying money to Phillips, the designer of the screwdriver, for using screws.
you've never programmed using interfaces, have you? do you know a function prototype? it's like that, but with many functions. here bud - I'm going to copyright
int add(int,int). if you write your own function that adds integers, you owe me billions.
why do idiots like to speak up and show off they're idiots? because clowns like wearing makeup.
Yet.
I came prepared.
Anons need not reply. Questions end with a question mark.
In about 80 years of programming languages, there have been a few examples of companies which have managed to turn programming languages and runtimes into something which turned a profit, but generally not many and not for long.
COBOL - Microfocus and a few other have turned a buck on COBOL but mainly because no one really wanted to bother implementing and supporting a competitor. In reality, COBOL support is what is turning a profit, not the language itself. Oh and Microfocus never tried to own the language or runtime.
Powerbase - Same genre of languages as COBOL and again focused on business coding. This one turned a profit until other tools because easier to use and more supported.
DBase, FoxPro, etc... - They did well until we moved on. Aston Tate somehow managed to make a huge business out of selling a business programming language. But all good things come to an end... especially when the competition released something better...like for example and Oracle SQL server... which is actually what killed DBase.
I can go on for a while, but to be fair, Oracle failed something horrible if the business geeks didn't do their jobs and thought a programming language could count as something profitable. They simply aren't. Even now, most users of Java aren't using Java but the platform and while Android is implementing a subset of the Java APIs, they don't implement the platform. Most users are now using language like Closure which offer a Java compatible experience but without the Java. The sad part is, since Oracle isn't adopting those other technologies, they will be responsible for destroying the Java market.
I think probably the thing that really ruined Java is that they named the Language, the byte code and the runtime all the same thing. As such, Oracle doesn't properly support their platform.
When Oracle bought Java, it was already dying. It had died on the client (Java applets, J2ME) and there was increasing competition eroding it's dominant market share on the server. By choosing Java as the default language for Android, Google has thrown the language a lifeline, and therefore most likely extended its life on the server side, which is the only place that it ever made any money for anyone (mostly IBM, and BEA, but since Oracle also acquired the latter, they should have gotten their share of that).
SCO also refused to accept they had a lost case.
Let's see how they accept the bill at the end.
Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
They tried to put a lot of poison pills in Java 8 (9?) with multiple inheritance and such. And, as a result, most people stopped updating from Java 7 and some of the largest projects switched to OpenJDK (which targets JDK 7 compatibility). Now that they have decided to completely dismantle all the IP they bought from Sun (effectively end of lifing Solaris by removing future versions from roadmap and such), I guess they decided it's time to write off what they can and try to extort someone else for the losses. They haven't been a leader in anything in a very, very, very long time (effectively since they won the market mindshare against Sybase). Their only strategy is leveraged buy outs and jacking up the price. So it's going to be only Microsoft Server standing in the end, after all. The king is dead. Long live the King.
Any guest worker system is indistinguishable from indentured servitude.
Here is the text of the appeal, in case anyone wants to read it.
"First they came for the slanderers and i said nothing."
:
Throughout six months of discovery on remand, Google produced 200,000 pages of documents. Not a single page mentioned ARC++. Then in the final week, after it became impossible to use them in depositions, Google dumped 350,000 pages on Oracle
"First they came for the slanderers and i said nothing."
If interfaces AREN'T industrial design, then contract-first development is dead, which means enterprise Agile is dead. If Oracle are seen to be the organisation that killed agile, Oracle are dead.
I've just installed Java and so far it's done nothing. If I sit here and continue to do nothing myself, am I infringing copyright?
Google reaped billions of dollars while leaving Oracle's Java business in tatters.
Oracle did this all by themselves.
No IBM would wait till Ellison got the ruling he needed from the SCOTUS, then pounce. If copying the Java language is not allowed without paying fees then copying the SQL language without paying the appropriate fees is also not allowed.
IBM would just claim that they thought like most of the rest of the industry that languages where not protected like that which is why they are only bringing the case now.
1) Java doesn't have to be there.
You can do native development in Android if you like. Been like that for awhile. Go to town.
2) Java is good enough for what it does and there are a lot of freely available Java libraries out there
without which the Android platform would have never gotten off the ground.
3) Every language has its niche and when it no longer does, it either adapts or dies.
If you can't deal with Java, I wonder how you would have handled programming PL/I back in its heyday.
And what will you do if you ever run out of languages that you like?
4) It wasn't your call and you weren't there. Somebody at Google made the call with the data the had available at the time.
It was a good call because Android is thriving today. Survival is the best vindication.
Compared to that, your opinion is quaint but irrelevant.
5) It still isn't your call. As long as the platform has legs, they will continue to leverage what has come before.
Rebuilding everything from scratch is what finished off Netscape. I don't think Google will fall for the same.
6) You aren't in the know. I would imagine that somebody at Google is looking out for alternatives
and working on a succession plan of some sort. They would be fairly stupid to give out details too early in the cycle.
Hopefully I have explained things to your satisfaction.
Finally, an observation. I have yet to meet a good developer that disses on one or another programming language.
Usually the good ones have worked their way through several languages and are still actively seeking more.
For some reason, I keep smelling rotten apples.
The only mention I can find of industrial design in IP is https://en.wikipedia.org/wiki/... which says it protects the visual appearance (interfaces don't have them) of something that's not purely utilitarian (which an interface is pretty much supposed to be). I don't see how it applies.
Oracle: christian owned
Google: hebrew owned (...or rather say the russian hebrews of Google now own USA)
Such scene is so much reminiscent of "Weimar Republic" Germany between 1918 and 1933. The h. swinled c. out of the last cent with the help of corrupt judges, often h. themselves. The c. were regularly humiliated and mocked in the press home and abroad, for not being immoral and "cunning" enough. Eventually a very effective germanic orator appeared and incited his desperate nation to brutal retaliation. The world went to war for a second time as a result...
If Java is in tatters, Oracle has only themselves to blame. Sun's commitment to the Java community was very warm and like other base technologies was positioned so other people could take fair advantage of the opportunities provided by a "write once, run anywhere" language. I believe Oracle bought Sun Microsystems for the Java, and probably not with good intentions.
"When a plagiarist takes the most recognizable portions of a novel and adapts them into a film..." ... then you know Disney is around. Most of their famous cartoons are based on stories that were out of copyright. They made movies out of them and have been getting the government to keep extending copyright so their products never lose it. Therefore I'm not able to create anything based on the original stories in which they based their movies on or else they'll sue my ass off saying I took my idea from their movies.
Oracle has long-since given up competing on performance, innovation or even on price. They no sue their competitors, customers and innocent bystanders anytime Uncle Larry needs to buy a new island. If there was ever a case for the public to censure a company for its actions by actively refusing to use it's products, surely Oracle has earned that. To those companies still in the Oracle camp, you lie down with dogs, don't complain about fleas.
I agree, but I don't think that's Oracle's argument. If I were writing a JVM, I'd have to use the interface to talk to everybody else's Java programs. If I were writing a Java program, I'd have to use the interface to talk to JVMs. This is generally considered (including by the judicial system) fair use, and we'd be in big trouble if that changed.
However, an interface is a creative product fixed in a tangible form, and hence can be copyrighted. Since Oracle doesn't want to open it, it's only generally available under fair use. Programming in Java, or creating a JVM, is fair use. Writing about it is fair use. There are applications that wouldn't be.
Oracle claims that Google is not using the Java interface for reasons of interoperability. Oracle claims that standard Java and Android Java are different things, that in general there's no value in being able to use standard Java on Dalvik or Android Java on the JVM, and therefore that Google's specific use isn't fair use. For most software purposes, it really doesn't matter who wins, because everybody (including Oracle, Google, and the courts) acknowledges that using interfaces in the way we need to be able to use them is fair use.
"When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes