I think the case was basically lost as soon as the court ruled that APIs are copyrightable. I still disagree with that decision, but once you've already arrived at that point then I think it's pretty hard to argue that Google's use of those APIs was fair use.
Why can't they appeal that ruling? It's completely wrong. EU got it right, and copyright lobby didn't manage to spoil it there.
Oracle Wins Revival of Billion-Dollar Case Against Google
61–70 of 643 posts
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#62I think the part that gets lost in all of this is that Sun offered to license Java to Google previously for $100M. [1] Google turned that down and bypassed Sun because they didn't want to pay (or license). At the time, Sun was happy to see Java being used by Google, even without the license. Still, Google knew exactly what they were doing. [2] My point is, they did this to themselves and they knew what they were poss…
Call me naive, but is a company being happy with what you're doing to the tune of them even saying so (or representatives thereof) tantamount to an implicit contract? I know it's been argued in this case, but it strikes me as disingenuous at the least and fraudulent at the most to change your mind. Sure we don't mind Google bearing the brunt of this because they can, but how would we feel were a smaller company subje…
What's being stated here is that Google's infringement improved Oracle's market position - that fact doesn't bar Oracle from pursuing their remedy against infringement. If you steal my software for making phones chirp every time you get a tweet and widely distribute it to the point that it becomes the de-facto standard in the tweet notification market, it doesn't magically mean that I don't get to come after you for stealing my tweet tech.
Here's the decision itself. Estopple is mentioned 0 times. This isn't because Google's legal team is braindead. It's because the argument that the Google's use was authorized following them walking away mid-licensing negotiation is insane. Google's defense is based on fair use. http://www.cafc.uscourts.gov/sites/default/files/opinions-or...
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#63I think the part that gets lost in all of this is that Sun offered to license Java to Google previously for $100M. [1] Google turned that down and bypassed Sun because they didn't want to pay (or license). At the time, Sun was happy to see Java being used by Google, even without the license. Still, Google knew exactly what they were doing. [2] My point is, they did this to themselves and they knew what they were poss…
This gets into really critical concerns around APIs. If commercial product A sucks and I'm in a shop where we made our own drop in replacement that implement's A's APIs .. then we open source that drop-in replacement and put it on Github so anyone can use it, are we no violating their copyright just by implementing their API?
This can set dangerous prescient when it comes to interoperability and reverse engineering.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#64Is everybody who has implemented a struct with a Writer method which satisfies the 'io.Writer' interface and as oracle stated it 'who wants to use them for a competing platform or to embed them in an electronic device' now (hypothetical) at risk of being prosecuted because they infringe Googles copyright?
---
I am well aware that Google was the respondent in the Oracle vs. Google case.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#65Google shoulda thought twice before stealing Sun/Oracle's IP.
Yeah, “stealing” an API and open source, building a successful mobile UI platform (unlike personal/embedded java and Sun’s own failed attempts at fragmentation) and contributing it free back to open source where it has been used as a base OS for thousands of new products from TVs to drones.
Because I could somewhat understand that sort of IP anarchism, although I wouldn't agree. But I'm having a hard time thinking about a coherent reasoning to see source code as copyrightable, yet deny the same to APIs.
Copyright applies to any creative endeavours that reach a certain level of breath and/or depth. Having been involved in a few library projects, I have witnessed quite a few where I would say the API was far more important, and sometimes took more work, than the underlying implementation.
Look, for example, at all the work done in standard-setting bodies: RFCs, WHATWG, etc. They are all licensed freely, yes. But the attachment of licenses to those documents implies an acknowledgement by the authors (and the community) that their work falls under copyright.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#66This is the legal drama that never stops giving...
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#67I think the part that gets lost in all of this is that Sun offered to license Java to Google previously for $100M. [1] Google turned that down and bypassed Sun because they didn't want to pay (or license). At the time, Sun was happy to see Java being used by Google, even without the license. Still, Google knew exactly what they were doing. [2] My point is, they did this to themselves and they knew what they were poss…
https://www.youtube.com/watch?v=ZYw3X4RZv6Y&feature=youtu.be...
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#68Earlier quoted context omitted.
Unpopular opinion: I feel Google should be punished for what they did to Java. Maybe the mechanism being used is wrong, but Android bastardized Java and as an Android developer I feel real damage has been done to the health of the Java ecosystem by having billions of devices run fragmented Java-but-not-Java. Google has started to make it right with the switch to openJDK and Desugar, but in a lot of ways it’s too litt…
Android arguably saved Java by making it much more relevant than it otherwise would have been.
Java was just starting to get revitalized after a long period of stagnation. Java 7 was a big deal and for a long time Android devs were limited to a weird amalgamation of Java 6 and a few Java 7 features.
Then Java 8 came with lots of great Stream goodies (and a lot more) while Android devs are still forced do to make due with unofficial backports or cutting off most Android devices (API 24) is the first to support them natively.
Android development gets mindshare for Android, not Java. The speed of the transition from Java to Kotlin shows how antsy devs were to get away from Java.
There are interesting things happening with Java, and they’re all outside of Android
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#69I think the part that gets lost in all of this is that Sun offered to license Java to Google previously for $100M. [1] Google turned that down and bypassed Sun because they didn't want to pay (or license). At the time, Sun was happy to see Java being used by Google, even without the license. Still, Google knew exactly what they were doing. [2] My point is, they did this to themselves and they knew what they were poss…
But the thing is Google didn't use the Oracle Java engine. They implemented their own runtime environment that's mostly API compatible with Java (and getting further from that as the years go on). This gets into really critical concerns around APIs. If commercial product A sucks and I'm in a shop where we made our own drop in replacement that implement's A's APIs .. then we open source that drop-in replacement and pu…
Try to sell a device that comunicates with a e.g. BTS station without buying their licenses, to see how it ends.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#70This (Android's use of Java) has always been a risk for Google. Either in form of the lawsuit but in more general what Oracle (or someone else) would do with Java.
Anyways. I hope both companies are smart enough to settle this in a reasonable manner.