Earlier quoted context omitted.
Why not screw heads and threads, too? Apple wouldn't have to just use hard-to-find screwdrivers, they could just make a new screw shape, copyright the design, and then it'll be even harder to open their gadgets.
Actually screw heads are copyrighted, see : https://en.wikipedia.org/wiki/List_of_screw_drives#Robertson
Google’s Supreme Court faceoff with Oracle was a disaster for Google
121–130 of 771 posts
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#122Earlier quoted context omitted.
> A better analogy for API would be an agreement on how to communicate what needs to be done (and what has been done) between two persons. Is that not what blueprints do?
Blueprint describes the thing that is to be built. API describes how two parties talk to each other. I'd say API is closer to a protocol or a contract than it is to architectural blueprint.
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#123This might not just be a disaster for Google - it could be a disaster for software everywhere. If APIs become copyrightable, what happens to any open source software the implements a proprietary API? Supreme court judges just do not have the conceptual framework to properly adjudicate this. I don't think it's going to be possible to teach them the difference between interface and implementation within the parameters…
It's why silly (and inadequate) analogies emerge:
"Justice Clarence Thomas compared Google's copying of the Java APIs to a football team taking a rival's playbook."
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#124Earlier 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.
The standard library is owned by the people creating it, and of course your work using the standard library is a derived work of that standard library. For example, glibc is owned by GNU, and it is licensed under the LGPL, so you are allowed to dynamically link it without having to release your own code under the GPL (or compatible). This is all happening today. The only projects that will be more seriously affected…
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#125Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#126>Oracle, for example, re-implemented Amazon's S3 API so that customers who built software for Amazon's cloud platform could easily switch to Oracle's rival cloud platform. So if Oracle wins here, they will get fu xx ed by Amazon?
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#127Earlier quoted context omitted.
Actually screw heads are copyrighted, see : https://en.wikipedia.org/wiki/List_of_screw_drives#Robertson
Copyrights are not patents, and your link asserts that the Robertson screw design is patented, not copyrighted. The Google vs. Oracle case is about copyrights.
Not that expiring in a decade or two would help in the area of tech where stuff moves so fast.
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#128Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#129Where are the expert witnesses in this case?? Do we really expect judges in their 60s and 70s to understand basics of coding in order to come to the right conclusion?? I put myself in their shoes, if I had never looked at a line of code I couldn't even start to imagine what an API vs real code is. I'd probably think it's some made up concept that Google is using to save money and circumvent the law.
> Do we really expect judges in their 60s and 70s to understand basics of coding in order to come to the right conclusion?? Can substitute any field for "coding" above and come to the same conclusion. Quickly getting up to speed on the terminology and issues of fields in which they have no formal training or first hand experience is a big part of the job description of being a justice.
Something like coding is so alien to a 70-80 year old it's basically incomprehensible. That won't be the case with us in 50 years when were that age because we understand it, but there will probably be other things at that point that are equally incomprehensible.
Re: Google’s Supreme Court faceoff with Oracle was a disaster for Google
#130Should Oracle win this case, I predict that Free Software licenses will emerge as the clear market choice. Licenses that enshrine interoperability along with the freedom to modify or reimplement in part or wholesale will suddenly provide significantly more value over non-Free software which will be a proprietary minefield and the value will not be for technical but purely from legal liability. Anyone setting out to d…