Earlier quoted context omitted.
> If Oracle ultimately wins, it seems like millions of programmers will have to reach for a thesaurus to find synonyms to name functions. We'll have to waste brain cycles coming up and alternative spellings of methods to stay away from copyright infringement. This isn't how copyright works though. It's neither necessary or sufficient. If you copy an API but change the words using a thesaurus you are still copying it…
> This isn't how copyright works though. It's neither necessary or sufficient. If you copy an API but change the words using a thesaurus you are still copying it so it would still be infringement. If by happenstance you come up with the same wording in your API, then that would not be copyright infringement because you didn't copy anything. That also isn't how copyright works. You're essentially asserting copyright o…
Google and Oracle's decade-long copyright battle reaches Supreme Court
361–370 of 433 posts
Re: Google and Oracle's decade-long copyright battle reaches Supreme Court
#362Earlier quoted context omitted.
Well sort of. You don't need to have built the actual thing to get a patent. You cannot patent the completely generic idea of "a tool to lift people in buildings", but you can patent an elevator. Similarly, you cannot patent "the ability to scan a database", but you can patent an api for doing so, even without a complete implementation of that api.
> You cannot patent the completely generic idea of "a tool to lift people in buildings", You should see some of the software patents that get approved nowadays to see just how often "idea on a computer" gets greenlit.
Re: Google and Oracle's decade-long copyright battle reaches Supreme Court
#363Earlier quoted context omitted.
But "making it compatible with the JVM" would involve implementing the Java standard library, right? Recognizing terms like "java.lang.String" or "java.lang.Math.max" and doing the right thing? To do that, aren't you creating a copy of the Java API?
Nobody is arguing that you can't copy the API if it's fair use. Copying the API in order to make a copy of the software isn't fair use.
Re: Google and Oracle's decade-long copyright battle reaches Supreme Court
#364>This is a complete dramatization. Are you copying 10k lines of code from a licensed code base into your project without permission and using it in your commercial product? To point back to the substance of the thread and Oracle's claims... Google didn't copy any of Oracle/Sun's Java source code base into Android Java. Oracle lawyers acknowledge this. Instead, Google copied the API of function name spellings and also…
If we can't protect our intellectual property, what is the incentive to create it?
Re: Google and Oracle's decade-long copyright battle reaches Supreme Court
#365Earlier quoted context omitted.
This doesnt make sence - you jyst replaced the textual API used at compiletime with a binary API used at runtime. Its literally same difference.
They're clearly different. In this example Google independently developed a language and made it compatible with the JVM. In the real world Google wanted Java and didn't like the licensing terms. So they copied the Java API and from that starting point built out their own version of Java.
What you are suggestying is copying the binary API instead of the texual one. It is equally the subject of copyright.
In the real world Google deleoped their own equivalent of the JVM, which uses different bytecode. This is technically more difficult than putting together a language. But that has no relevance to the subject of copyright.
Re: Google and Oracle's decade-long copyright battle reaches Supreme Court
#366Earlier quoted context omitted.
It sounds like the original analogy is apt, and your followup analogy isn't.
I wasn't the one who compared this with the width of a car and then got confused what a shorter width would even mean. But sure, if you say so.
It's possible to extend any analogy in a way that doesn't make sense, which is what you've done.
It seems like your complaint may be that you simply don't like, or perhaps don't understand, analogies in general.
Re: Google and Oracle's decade-long copyright battle reaches Supreme Court
#367>This is a complete dramatization. Are you copying 10k lines of code from a licensed code base into your project without permission and using it in your commercial product? To point back to the substance of the thread and Oracle's claims... Google didn't copy any of Oracle/Sun's Java source code base into Android Java. Oracle lawyers acknowledge this. Instead, Google copied the API of function name spellings and also…
As an example, individual recipes are generally not copyrightable, but if you compile a set of recipes and publish them in a cookbook, the cookbook itself would be copyrightable.
As applied to Java, even if individual method signatures like max/min/split/replace/delete/etc might not be copyrightable, the fact that you've organized those specific methods into specific classes named Math/String/File and then organized those classes into specific packages named java.lang and java.io might meet the threshold for copyrightability as a "compilation".
While it would likely not be good for the software industry for reasons discussed in this thread, I would not be particularly surprised if the court ruled in favor of Oracle on this particular subject.
Re: Google and Oracle's decade-long copyright battle reaches Supreme Court
#368Earlier quoted context omitted.
In this timeline, the Wine repo mirror will be instantaneously banned on GitHub.
Wine's userspace being legal is probably what keeps the gamers from just running the available userspace source code from Microsoft. I doubt getting it banned would be something Microsoft actually wants.
Really scary.
Re: Google and Oracle's decade-long copyright battle reaches Supreme Court
#369>This is a complete dramatization. Are you copying 10k lines of code from a licensed code base into your project without permission and using it in your commercial product? To point back to the substance of the thread and Oracle's claims... Google didn't copy any of Oracle/Sun's Java source code base into Android Java. Oracle lawyers acknowledge this. Instead, Google copied the API of function name spellings and also…
You're saying the textual contents of the interfaces that define the APIs are not part of the source code base? Of course Google copied them, or a nearly identical paraphrase of them.
I'm not quite sure what Google's legal theory is. Listening to the oral arguments this morning certainly didn't make that more clear to me. But I don't think it includes redefining what we mean by copying text.
And interfaces, in common parlance, are certainly lines of code.
Nor do I think Oracle's argument is that no one else can define interfaces that use the same words as in the Java standard library interfaces. read, write, get, put, etc. did not become Oracle's property by virtue of them being used as method names.
I have a bit of trouble with the concept "the threshhold of too much", too, as it applies to this case. Google copied or paraphrased essentially _all_ of the text of interfaces they used from Java libraries.
Re: Google and Oracle's decade-long copyright battle reaches Supreme Court
#370>This is a complete dramatization. Are you copying 10k lines of code from a licensed code base into your project without permission and using it in your commercial product? To point back to the substance of the thread and Oracle's claims... Google didn't copy any of Oracle/Sun's Java source code base into Android Java. Oracle lawyers acknowledge this. Instead, Google copied the API of function name spellings and also…
In addition to the specific claims and their validity, one fact remains. Oracle bought Sun for the sole purpose of suing Google . Full stop. I used to date someone involved in the case when it was just getting started. Oracle can go pound sand.