Re:Google’s Fuchsia OS Confirmed to Have Android App Support...
by curt15 on Thursday January 03, 2019 @02:04PM
(#18818089)
>it has established in US law that API interfaces themselves are a copyright/protected concept
Only in the Federal Circuit, which adjudicates cases involving patent law. Copyright cases are typically decided by the other courts of appeal, and there is precedent in those courts (like Lotus v Borland) against the copyrightability of interfaces.
Re:Google’s Fuchsia OS Confirmed to Have Android App Support...
by ocdtrekkie on Thursday January 03, 2019 @11:10AM
(#18816139)
It's pretty off-topic to pick a fight about this here, the point that I've made, that their fight with Oracle could've best been avoided, stands reasonable regardless of your opinion on the details of the case.
Re:Google’s Fuchsia OS Confirmed to Have Android App Support...
by max76 on Thursday January 03, 2019 @11:18AM
(#18816194)
I think Google legitimately believed nothing was wrong with their implementation of Java and that implementing a language with so many developers was a smart move.
Re:Google’s Fuchsia OS Confirmed to Have Android App Support...
by pjmlp on Thursday January 03, 2019 @11:29AM
(#18816309)
Gosling stated otherwise on his interviews, and Rubin emails also prove they were trying to do something fishy.
As it stands, Android has pulled a J++ and is a pain for any Java library writer, that now is forced to either write two versions or keep using a common subset.
Oracle wasn't accusing Google of using "stolen" code in Android. They were claiming that Google's complete re-implementation of Oracle's Java APIs was a copyright violation.
The case itself will have long lasting impacts since it has established in US law that API interfaces themselves are a copyright/protected concept. That means that even complete clean room re-implementations or compatibility layers could be threatened.
The ruling is quite problematic, but there's nobody technically literate enough in congress or the courts to do anything to stop it.