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."
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."
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.
Her'es the thing with Java. It was designed for much different use than it's being used for today. It was meant to run on smart cards and specialized hardware. That's why it uses a JVM because you can port the JVM to whatever you want and the language will just work. But those uses today are no longer important. Java has ended up as a backend server language for some odd fucking reason where its performance is terrible and the constant revisions has made it impossible to maintain.
Java today is a pointless language used only because other people are using it. There are so many better options that choosing java for a project today should be a fireable offence. Pick anything, C, Rust, Go, C#, ANYTHING. It will be better than Java.
well, if interfaces aren't fair use, the entire software industry is screwed.
You are an idiot and obviously pro-ms.
C (and C++) run on more servers than you
can imagine. Way, way more than any
other language. Way more.
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.
Boycott the fuckers! Do not use Java.
I use Java all the time, and I don't send a dime to Oracle. How is not using Java going to hurt them?
If it weren't for deadlines, nothing would be late.
By not using java you hurt Oracle in two ways.
,means they have a less compelling product to sell that is slightly less a case of "everyone knows Java". This is especially true when it comes to new developers. When you go to get a job in enterprise, using something else means Java won't be their pic for licensing.
1st. You learn something else. This means their technology gets a lower market share, and less development mindshare. You learn something else (or become more fluent in other languages). This
2nd. The language gets less use and therefore less bugs are discovered, less optimization as real-world issues get passed back to the developers. Using Java less means Oracle has a less valuable language.