←back to thread

548 points nsagent | 1 comments | | HN request time: 0s | source
Show context
teaearlgraycold ◴[] No.44566013[source]
I wonder if Jensen is scared. If this opens up the door to other implementations this could be a real threat to Nvidia. CUDA on AMD, CUDA on Intel, etc. Might we see actual competition?
replies(5): >>44566022 #>>44566220 #>>44566251 #>>44568609 #>>44573914 #
jsight ◴[] No.44566022[source]
I think this is the other way around. It won't be cuda on anything except for nvidia.

However, this might make mlx into a much stronger competitor for Pytorch.

replies(3): >>44566028 #>>44566091 #>>44566435 #
baby_souffle ◴[] No.44566091[source]
If you implement compatible apis, are you prohibited from calling it cuda?
replies(2): >>44566119 #>>44566131 #
moralestapia ◴[] No.44566119[source]
I'm sure I saw this lawsuit somewhere ...

The gist is the API specification in itself is copyright, so it is copyright infringement then.

replies(2): >>44566147 #>>44566214 #
wyldfire ◴[] No.44566214[source]
Too subtle - was this oracle vs java one? Remind me: java won or lost that one?
replies(1): >>44566372 #
mandevil ◴[] No.44566372[source]
Oracle sued Google, and Google won, 6-2 (RBG was dead, Barrett had not yet been confirmed when the case was heard).

Supreme Court ruled that by applying the Four Factors of Fair Use, Google stayed within Fair Use.

An API specification ends up being a system of organizing things, like the Dewey Decimal System (and thus not really something that can be copyrighted), which in the end marks the first factor for Google. Because Google limited the Android version of the API to just things that were useful for smart phones it won on the second factor too. Because only 0.4% of the code was reused, and mostly was rewritten, Google won on the third factor. And on the market factor, if they held for Oracle, it would harm the public because then "Oracle alone would hold the key. The result could well prove highly profitable to Oracle (or other firms holding a copyright in computer interfaces) ... [but] the lock would interfere with, not further, copyright's basic creativity objectives." So therefore the fourth factor was also pointing in Google's favor.

Whether "java" won or lost is a question of what is "java"? Android can continue to use the Java API- so it is going to see much more activity. But Oracle didn't get to demand license fees, so they are sad.

replies(1): >>44566451 #
moralestapia ◴[] No.44566451[source]
Oh man, thanks for this.

I always thought it was resolved as infringement and they had to license the Java APIs or something ...

Wow.

replies(2): >>44566516 #>>44566983 #
1. tough ◴[] No.44566983[source]
Yeah this case made me think using llms to clean-room reverse engineer any API exposing SaaS or private codebase would be game