Earlier quoted context omitted.
Android does not have a Java VM, and it does not run Java bytecode. Dalvik bytecode is more compact, and more CPU efficient, and the more recent ART runtime is even more efficient and performant. But it isn't a JVM.
Just like all the vendors selling commercial JDKs for the embedded market. They also offer customized versions fine tuned for their deployment scenarios, doing Java bytecode to either native (AOT) or their own proprietary bytecode format when generating the firmware image. Or for example, IBM Java running on IBM i mainframe, where Java bytecodes used to be translated into the TIMI bytecodes, just like any other IBM i…
Oracle Wins Revival of Billion-Dollar Case Against Google
491–500 of 643 posts
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#492Earlier quoted context omitted.
If API are copyrightable how do clean room implementations work? It seems IBM could sue the clone makers for the BIOS API if that's the case.
You actually do a clean room implementation rather than copying chunks of your competitor's work and then pretending it's allowed under fair use? Seems pretty straightforward.
Obviously that sounds pretty crazy, but if it's true, it would at least be an approach that I could understand.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#493Earlier quoted context omitted.
This is ignorant. The rise of Javascript had little to nothing to do with the fall of Java applets, which failed due to their own issues. Java applets were already considered a dying tech when Google made their push to heavily-Javascript-dependent apps, and the performance requirements that led to. Note also that despite the similar name, Javascript and Java have technically nothing to do with each other. It is a qui…
The original use of JavaScript was to pass DOM information to the applet and back. https://docs.oracle.com/javase/tutorial/deployment/applet/in... and https://docs.oracle.com/javase/tutorial/deployment/applet/in... are the docs for this largely forgotten functionality.
Netscape was still trying to sell a browser, and they wanted a common language on the frontend and backend, so Javascript was also on Netscape Server.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#494Earlier quoted context omitted.
Java applets were huge, and still are quite big in enterprise.
Where? We're not talking servlets or EJBs here right? Adoption across combination of OS & browser was and continues to be an issue. Both Microsoft and Apple made it difficult in different ways, and the "year of linux on the desktop" has yet to really come (no ChromeOS don't count)
Not a problem when everyone is using Windows and Netscape. It's as horrible as you'd think.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#495Earlier quoted context omitted.
Then why did you bring it up? My original post was about a situation where the creator of an API didn't believe it to be copyrightable and then made an attempt at protecting it a different way. Oracle believes they can copyright an API and almost everything in the industry was built with the belief that you cannot copyright an API.
>My original post was about a situation where the creator of an API didn't believe it to be copyrightable Your original post was about IBM not being able to copyright the PC Bios. Which is simply not true in any way shape or form. https://www.allaboutcircuits.com/news/how-compaqs-clone-comp... Relevant portion "But one problem remained with their IBM-compatible machine. How would they recreate the IBM BIOS without br…
No, no, no, that is not what I said. I was talking about the API of the BIOS. The BIOS source code is, of course, copyrightable. That is why IBM was able to make it very hard for people to copy it until folks did a proper clean room. Why would I go into detail about the counter measure if it was not copyrightable? That makes no sense.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#496Earlier quoted context omitted.
[cynical comment] Do you think the court is trying to guarantee jobs for lawyers?
That lawyers exist is a good thing. It means we have a human, nuanced perspective on the finer points and interpretation of the law, which in Western civilization reigns supreme over all other things. Lawyers will never become obsolete until we no longer live in a society that obeys the rule of law.
The more common term is "necessary evil".
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#497Earlier quoted context omitted.
> (except if Google wanted to factor the suit into their decisionmaking for their own reasons) > I don't think these are their own reasons as much as they would be the reasons used by anyone who fears technologies stewarded by litigious outfits.
You don't get to define "for their own reasons" to mean something else just so that you have a something to argue about. Doing something for one's "own reasons" means that the decision is theirs to make, in contrast to being legally compelled to act in a certain way. It doesn't mean acting in a way that nobody else would, nor acting in a way that nobody else would agree with.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#498It may be helpful for readers to look at the actual meat and potatoes of the decision itself. I recommend jumping in at Page 27 of the decision so that they can see how the fair use factors were evaluated in this case: http://www.cafc.uscourts.gov/sites/default/files/opinions-or... Fair use has four factors, lets see how it shook out: 1) Purpose and Character: Google tried to argue that because android is free that i…
Strictly speaking, Java isn't used in Android. There is no JVM in Android, and there never was. It doesn't run Java bytecode. Java ends where dex translates Java bytecode. In recent version of Android, there's another layer where Dalvik bytecode is compiled to the target architecture. So don't think of Java being in Android. The Android toolchain uses Java, but the Android runtime is not a Java runtime. For one thing…
Google had little interest in expanding the reach of the Java platform—they wanted to attract Java developers to their “looks like Java, but isn’t” platform while benefiting from the years of work that went into the JDK.
I don’t necessarily think APIs should be copyrightable, but since they now are as a matter of law, I’m leaning towards Google’s actions constituting infringement.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#499Earlier quoted context omitted.
> My point is, they did this to themselves Whether or not they knew that someone would come along and sue them doesn't matter if the lawsuit is unjust. Even if Oracle is correct, and even if APIs can be copyrighted, Google's intent still doesn't matter. The only thing that matters is whether or not they infringed. I consider this to be a form of victim blaming. You should argue the case on its own merits, not posit t…
It wouldn't be victim blaming to criticize a company that is breached because they didn't take compsec seriously. They weren't a small company at the time and they knew this was a hazard. Google had a responsibility to their shareholders and customers to do the right thing regardless of how stupid they thought the law was, and their attitude here was pretty arrogant. (To avoid beating up on Google, I should point out…
If you then turned around and argued that the hacker somehow wasn't in the wrong because of the victim's attitude, yes it would be.
Victim blaming has nothing to do with someone's responsibility to others, and everything to do with taking a conversation about whether an attack is justified, and shifting that conversation to instead suggest "well, dumb people like that deserve to be taken advantage of."
Oracle contested that Google infringed their IP. "They should have known we were gonna sue them as soon as we smelled the money" is not compelling evidence for that claim.
Much in the same way, saying "Johny should have turned off his attitude and just given us the money" is not compelling justification for a mob hit.
Re: Oracle Wins Revival of Billion-Dollar Case Against Google
#500Earlier quoted context omitted.
[cynical comment] Do you think the court is trying to guarantee jobs for lawyers?
It's worse than that, they're trying to guarantee profits for companies. Even though this is two titans fighting it out, the only people who benefit from an ultra strict copyright regime will be the people that can afford to fight it out in court. Everyone except people that hold shares in large companies will lose out.