TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Supreme Court to Hear Google-Oracle Copyright Fight

522 pointsby nwrkover 5 years ago

34 comments

vessenesover 5 years ago
I&#x27;d say almost every software engineer should be rooting for Google here. The implications of being able to claim copyright infringement on anyone implementing an Application Programming Interface are staggering - it would impact every open source project that tried to interoperate with any company&#x27;s services, for instance.<p>The world is not going to be better for extending the protections Oracle wants here.<p>Alsup&#x27;s ruling is sane, shows his clear understanding of coding and the history of Java and how it was licensed out to the world under Sun, and is really very simple to understand: <a href="http:&#x2F;&#x2F;www.groklaw.net&#x2F;articlebasic.php?story=20120531172522459" rel="nofollow">http:&#x2F;&#x2F;www.groklaw.net&#x2F;articlebasic.php?story=20120531172522...</a><p>The appeals court fucked this up, hard. I would like to think Alsup&#x27;s ruling will be upheld -- groklaw has fantastic quotes from him during the trial. At one point, he himself notes he had coded from the spec some of the functions Oracle complained about and disagreed with Oracle counsel statements. Refreshing from our judicial branch, to say the least.
评论 #21550932 未加载
评论 #21556085 未加载
评论 #21553743 未加载
评论 #21550194 未加载
评论 #21551918 未加载
评论 #21552406 未加载
评论 #21551629 未加载
评论 #21560650 未加载
评论 #21554080 未加载
评论 #21550400 未加载
评论 #21552698 未加载
评论 #21551785 未加载
评论 #21551434 未加载
评论 #21551476 未加载
评论 #21550702 未加载
评论 #21550455 未加载
评论 #21550701 未加载
评论 #21550677 未加载
评论 #21550354 未加载
jfasiover 5 years ago
I hate to say it, but I’m not optimistic about Google’s case here. From a purely technical point of view, APIs being free to reuse is an awesome thing that makes for a more vibrant and competitive software ecosystem.<p>At the same time, Oracle’s characterization of their API as “original software” is not entirely off base, as anyone who has spent time and energy creating and API would know. The amount of design and work required to create an elegant and useful API is huge, and while it would irreparably harm software as a field to call it copyrightable, calling it anything other than an “original” work is a weak position.<p>Personally, I’m dreading the outcome of this case.
评论 #21550042 未加载
评论 #21550130 未加载
评论 #21550193 未加载
评论 #21549950 未加载
评论 #21552565 未加载
评论 #21551863 未加载
评论 #21550262 未加载
评论 #21550766 未加载
评论 #21552883 未加载
评论 #21558489 未加载
评论 #21550238 未加载
评论 #21554234 未加载
评论 #21549979 未加载
crazygringoover 5 years ago
It&#x27;s ridiculous this is being decided by the courts instead of legislatively.<p>Fair use doctrine was obviously never intended to apply to reimplementing API&#x27;s either way because it didn&#x27;t exist yet.<p>Rather than have a court make up some kind of ultimately arbitrary precedent ruling either way, Congress should be debating the ramifications of whether reimplementing API&#x27;s is explicitly fair use or not, considering both pros and cons to the economy, with opportunity for all tech companies to weigh in -- and then pass a good law.<p>Courts interpret law, they aren&#x27;t supposed to make it, and the Supreme Court <i>certainly</i> isn&#x27;t even remotely qualified to determine what&#x27;s the best policy for a healthy dynamic tech economy here. The law is so ambiguous here that Congress is shirking its duties by not establishing relevant law here.
评论 #21550922 未加载
评论 #21551776 未加载
评论 #21552683 未加载
评论 #21552197 未加载
gpmover 5 years ago
Notes on scheduling for anyone who wants to follow along:<p>Google now has 45 days to file a brief on the merits that explains their position.<p>Once that is filed, Oracle has 30 days to file a brief on the merits that explains their position.<p>Google then has 30 more days to file a reply to Oracle&#x27;s brief. That brings us to the 28th of February, assuming everyone uses all their time (and no more).<p>The court can extend all those deadlines.<p>Once all the briefs have been filed the case will (probably) be scheduled for oral argument. It looks like oral argument is usually scheduled several months out, and the last day for oral argument this term is April 29. It might meet that deadline, otherwise it will be pushed to next October. If the oral argument is heard this term then we can expect a ruling by the time the court goes into recess for the year (end of june).<p>Of course a ruling doesn&#x27;t mean the case is over, it may well then return to lower courts for more argument. (It almost certainly will for various details, like attorney&#x27;s fees and&#x2F;or damages).<p>This case started August 13, 2010. It&#x27;s been almost a decade. Something is very wrong with how our court system functions.
评论 #21551198 未加载
评论 #21551623 未加载
narratorover 5 years ago
I think one could make a good analogy to Baker v. Selden[1], a case from the 1900s about the copyrightability of blank accounting forms, in that APIs are the modern day equivalent of blank forms that are filled out and submitted to a computer.<p>[1]<a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Baker_v._Selden" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Baker_v._Selden</a>
评论 #21552484 未加载
gorgoilerover 5 years ago
Thinking from first principles, and forgive me for going into hippie philosophical mode here but I can’t see how an API can have copyright that is owned.<p>Creating an API is of course a creative process. Getting the API right is, for me, the most creative part of programming. When well written, it describes to a human how the software truly works, with the implementation really being the computer version of what the function name is already telling you. A browser rendering engineer could be defined just as much by the model that the DOM API describes as it is defined by the actual source code. They both describe the outside and inside of the same thing, a system which, when it’s interface is shared, is shared between us all and not just under the sole ownership of the first person to describe it.<p>It’s hard to see an API therefore, particularly a published one, as a traditional piece of intellectual property that can be subject to copyright. One cannot copyright F=ma or e=mc^2. Once these object models about software are discovered they are like descriptions of the natural world and their formulae are open and shared for all to use.<p>Yes: how you build your specific machine that makes use of and conforms to the API — the actual source code for function implementations — can be your <i>intellectual property</i>, but the underlying description of the natural world and its API are discoveries that are part of the commons, for all to interact with, use, and re-use.<p>The only difference between natural laws, in my analogy to physics, and software APIs is that there is only one physical world with a limited set of natural laws that describe it. With software engineering we create our own new universes everyday, but they are common universes for us all to share.
评论 #21551183 未加载
byuuover 5 years ago
&gt; &quot;We are confident the Supreme Court will ... reject Google’s continuing efforts to avoid responsibility for copying Oracle’s innovations.&quot;<p>Serious question: which part of Oracle buying Java from Sun was innovative?
评论 #21551001 未加载
评论 #21550896 未加载
AnimalMuppetover 5 years ago
Good. In my view, the existing ruling desperately needs to be overturned.<p>And I&#x27;m cautiously optimistic. The Supreme Court has shown itself to be far more sane on IP than the Federal Circuit.
评论 #21550475 未加载
评论 #21550305 未加载
gojomoover 5 years ago
~grellas&#x27;s comment on sibling story that didn&#x27;t win the upvote-to-front-page tournament:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=21548334" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=21548334</a>
m463over 5 years ago
I think APIs open for interoperability is better for society.<p>As an example, the Z80 and the 8080 were interoperable and it was better for everyone.
评论 #21549999 未加载
jhanschooover 5 years ago
In the case that Oracle wins solely on Structure, Sequence, and Organization, I don&#x27;t see how such a ruling immediately spells doom for competitors trying to interoperate.<p>Competitors can still publish a functionally identical but differently organized API, then provide a competitor2us.sh script to statically change references to their own API. Sure, the friction is higher, but not unreasonable.
评论 #21559997 未加载
Skgqie1over 5 years ago
Assuming Oracle wins, what would be necessary to differentiate an implementation from their owned interfaces? For example, would a method named FuckOracle_min be different enough to not run afoul - or is it the plain text description of the API that covers what does &#x2F; doesn&#x27;t constitute infringement?
dezren39over 5 years ago
please dear god just copy paste alsup&#x27;s ruling. either his first saying you can&#x27;t copyright it, or his second that clean room interface is fair use.
nyxtomover 5 years ago
And just when you thought naming was difficult enough
kchoudhuover 5 years ago
Super pumped to see the fate of modern computing decided by a bunch octogenarians who think &quot;the blue E&quot; is the internet.
martin1975over 5 years ago
I&#x27;m just hoping the judges see this for what it really is - Oracle&#x27;s unabashed greed. Google&#x27;s pales in comparison.
评论 #21551214 未加载
drallisonover 5 years ago
If the future of computer programming is important to you, read the briefing calling for cert in this case. A timeline and references can be found at <a href="http:&#x2F;&#x2F;www.project-disco.org&#x2F;oracle-v-google-case&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.project-disco.org&#x2F;oracle-v-google-case&#x2F;</a> .<p>For a programmer, the weight of the evidence against copyright for APIs is conclusive as presented in the briefing. Unfortunately, there are no programmers on the Supreme Court; while Judge Alsop did learn Java Programming so he could understand the issues,the Circuit Judges who reviewed Alsop&#x27;s decision were not so dedicated.
tehjokerover 5 years ago
This case clearly shows how taking something from the public and making is private is essentially a greedy and harmful activity. Unfortunately, our economy is based on this idea.... it doesn&#x27;t have to be though.
评论 #21551208 未加载
jl6over 5 years ago
What’s the current status, today, right now, of the copyrightability of APIs? Does the Federal Circuit decision stand because it hasn’t yet been overruled or is it not yet in force because it’s being appealed?
aurizonover 5 years ago
My mechanic says he can not service my car because the nut to open the hood latch has a copyrighted shape and the owner of the copyright on that shape advised me not to use my adjustable wrench or he would sue, but I could rent his crescent wrench each time I want to service may car, or I could keep the creascent wrench at home and the installed counter on the wrench would talk to his billing software and he would send an invoice every month...<p>In 3 words or less, compare and contrast this to the Google-Oracle copyright fiasco...
fmakunboundover 5 years ago
Anyone else worried about the technical illiterate deciding this one?
trashfaceover 5 years ago
Thinking cynically, could an Oracle win increase demand for programmers? Companies may need to hire lots of extra programmers to audit what they have, and possibly rewrite or make trivial and mechanical API changes to avoid infringement. Sort of like the broken window theory from economics - break ALL the windows.<p>I mean, API-copyright plumbing wouldn&#x27;t be my first choice of work, but might make for a decent part time remote job while I spent most of my energy on something else that is actually useful.
greatjack613over 5 years ago
Was wondering would it be possible to get a petition on change.org started in googles favor? I think we need the court to understand the ramifcations of oracles arguements.<p>No more openjdk, etc.
jonathonadlerover 5 years ago
This is an interesting comparison to Dataflex vs. Powerflex: <a href="http:&#x2F;&#x2F;www.austlii.edu.au&#x2F;au&#x2F;journals&#x2F;SydLRev&#x2F;1998&#x2F;12.html" rel="nofollow">http:&#x2F;&#x2F;www.austlii.edu.au&#x2F;au&#x2F;journals&#x2F;SydLRev&#x2F;1998&#x2F;12.html</a> In this case, the use of “copied” reserved words was at the heart of it. I never understood why reserved words could be protected.
jhanschooover 5 years ago
Important note:<p>The SC has already denied to hear on whether APIs&#x27; SSOs are copyrightable, suggesting that it agrees with the Fed. Cir. opinion that they are.<p>This hearing is about Google&#x27;s Fair Use defense.... and I don&#x27;t expect Google to win on fair use unless the SC intends to really break new ground on fair use analyses.
didibusover 5 years ago
I can&#x27;t help and wonder though, as much as I think it would be madness for APIs to be copyrighted, including a language&#x27;s standard library. Would I just have more job opportunities as a dev if it was? Since much more work would be needed to provide alternative solutions to all these?
runn1ngover 5 years ago
I am mostly surprised this is <i>still ongoing</i>... isn’t it going for around 10 years already?
评论 #21551570 未加载
ascotanover 5 years ago
If the supreme court rules in favor of Oracle here, you can expect trolls to start suing small businesses for copyright infringement based off of old software APIs. I think Americans should be encouraging tech startups not laying legal minefields for them.
pfdietzover 5 years ago
One effect of a ruling that APIs cannot be copyrighted would be to make it more likely they can be subject to patent protection. That&#x27;s probably better, but don&#x27;t be surprised if we see API patents.
microcolonelover 5 years ago
What amazes me most is that Oracle has been able to find any expert witness willing to put his name to this frivolous case.
fahrixdsover 5 years ago
true.
onyvaover 5 years ago
When this started Oracle was the evil one. Now we have your run of the mill predatory capitalism vs a particularly nasty and dangerous form of surveillance capitalism, which makes oracle look harmless.
redmover 5 years ago
I know this is going to be an unpopular opinion, but Google created this problem because they didn&#x27;t want to pay Oracle for commercial use of Java.<p>This isn&#x27;t always a problem. When Compaq did the same thing to create the first IBM compatible PC&#x27;s, they did so very carefully, ensuring there was no one working on the team with prior knowledge.<p>I don&#x27;t believe Google did the same thing and that&#x27;s where my problem is. If they can look through Oracle&#x27;s code, and just re-write it slightly to do the same thing to avoid commercial licensing, that doesn&#x27;t help Open Source, it hurts it.
anon1m0usover 5 years ago
It is property law and the ability to protect one&#x27;s rights to property that has granted the creators of property a return on their investment of resources into property.<p>If creators of property cannot protect their property, there will be less return on that property and thus, less incentive to create it.<p>Oracle bought Sun, and with that purchase, the ownership of intellectual property in the form of the Java API. Google then proceeded to copy that property into their own property without abiding by the usage restrictions Oracle, the property owner, specified. That was theft of Oracle&#x27;s property.<p>If the Supreme Court does not uphold protections of property, I believe, we will see less investment in such property.<p>I am not sure if that is good or bad for the future of the world, but I do believe had Sun not had property rights to Java, they wouldn&#x27;t have created it.
评论 #21550650 未加载
评论 #21550566 未加载
评论 #21550519 未加载
评论 #21550468 未加载