Earlier quoted context omitted.
Whether it’s copyrightable or not is a legal question, and Schwartz isn’t a lawyer. And the answer has to be the same for everyone, not just Sun. Now, that might be an “implied license” or “estoppel” argument—even if it’s copyrightable, you can’t enforce it now because you led everyone to believe they could use it for free.
What lawyers think matters little. What judges think, well, that is what matters.
Google’s Supreme Court faceoff with Oracle was a disaster for Google
341–350 of 771 posts
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#342Earlier quoted context omitted.
The Democratic Party would be considered center-right in any other country of the world, but the USA.
It depends on how you define things. For example, do you measure by where Democrats end up in practice, or where they want to go? For example, the United States is to the right of Germany in terms of universal healthcare. But Medicare 4 All, where many Democrats appear to want to go in the long term--though they disagree about how quickly they want to get there--would be quite to the left compared to the multi-payor…
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#343Earlier quoted context omitted.
Whether it’s copyrightable or not is a legal question, and Schwartz isn’t a lawyer. And the answer has to be the same for everyone, not just Sun. Now, that might be an “implied license” or “estoppel” argument—even if it’s copyrightable, you can’t enforce it now because you led everyone to believe they could use it for free.
What lawyers think matters little. What judges think, well, that is what matters.
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#344Earlier quoted context omitted.
>> If APIs become copyrightable, what happens to any open source software the implements a proprietary API? That has implications for language implementations too. Who would own the standard library for any given language? What about programs that call API functions? Are they derivative works too? An API is necessarily functional first and foremost. It would cause chaos and some weird dystopian future if Oracle wins.
Another interesting take: Machine architectures expose an API, and it may become impossible for anyone but a chip manufacturer to distribute a compiler.
Thing is, for chip manufactures it makes no sense not to allow others to call this x86 API. Things could get dicier for other who try and virtualize a machine instruction set.
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#345Earlier quoted context omitted.
>> If APIs become copyrightable, what happens to any open source software the implements a proprietary API? That has implications for language implementations too. Who would own the standard library for any given language? What about programs that call API functions? Are they derivative works too? An API is necessarily functional first and foremost. It would cause chaos and some weird dystopian future if Oracle wins.
Another interesting take: Machine architectures expose an API, and it may become impossible for anyone but a chip manufacturer to distribute a compiler.
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#346Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#347Earlier quoted context omitted.
> They produced a better product, and the market rewarded them for that. You could make that same argument about patents in general, couldn't you? If you invent something, say, a new battery, and somebody else copies it, doesn't have your R&D-costs invested and prices it accordingly lower than you, the market will "reward them" by buying from them instead of you, they're getting the same thing after all. We do want s…
> say, a new battery It would be more about copying the batteries terminal structure, such that you could build products compatible with the battery or a battery compatible with the products. It snot about copying the battery, its about supporting interoperability. That's what is at risk here. Sixty seven different kinds of outlets, or arbitrarily expensive ones where the "design" itself is licesned, instead of the c…
I think this is a very important point. I haven't read all of the briefs in this case, or looked at the arguments presented at the hearing, so I don't know if Google's lawyers stressed this point, but they sure ought to.
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#348Earlier quoted context omitted.
Including, amusingly enough, Oracle: https://docs.cloud.oracle.com/en-us/iaas/Content/Object/Task...
Wow, that's wild to read. In comparison (and complete lack of contrast) to: https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/am...
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#349Earlier quoted context omitted.
I would guess that it doesn't work out that way. The Apache license has the patent clause, but it doesn't have a comparable "API copyright" clause. Though perhaps another consequence of an Oracle win is that we end up with an Apache3 license.
They've given a license to use and extend the copy-written software, including its method signatures.
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#350Earlier quoted context omitted.
No, I'm not imagining it as a website. An API is literally just a table of contents. meat.beef .. BeefAndPotatos .. BeefAndCabbage fish.cod .. CodWithPeas .. CodWithChips This is literally an exact representation of what an API looks like. You go to a recipe and you execute it expecting a result. And you get one, the implementation of it is up to the author of the book.
> An API is literally just a table of contents. An API is more like a set of mechanical gears that just happen to be shaped a little like words. If I change the names of things in a table of contents to synonyms, I can still use it to find what I am looking for. If I change the names of things my implementation of an API, it no longer functions as an interface for the things that worked with it previously. An API, de…
If this argument is valid, it means that APIs are not copyrightable, they are patentable, because copyright is only for expressions of ideas, not for machines; patents are what apply to machines. And Oracle has already lost on the question of patent infringement in this case (back in 2015, IIRC).