D
D
DR_Demons2014-03-24 12:14:34
Google
DR_Demons, 2014-03-24 12:14:34

What is Oracle's claim to Google regarding using java for android development?

All the best! I read about the topic of the question, but I can’t understand what Oracle’s direct claims to Google are, because java is open source and, according to wikipedia, is distributed under the gnu gpl license as free software, so what’s the matter? In an alternative implementation of a virtual machine?
If so, is any alternative implementation of vm outlawed?
If there are links, I will also be very grateful.
Thanks in advance!

Answer the question

In order to leave comments, you need to log in

3 answer(s)
D
Denis I., 2014-04-02
@dplsoft

In my opinion, the main claim was in patenting the specifications and descriptions of the Java machine, and the subsequent claims like "we did not give you the right to write our own Java machine that (does not?) comply with these specifications." (maybe (look at the post above) they tried to limit the creation of virtual machines only to those that fully comply with their specifications))
Like, here we came up with an API, and it is "patented", and only we can say who can implement this API, and who no, and in what form.
In fact, oracles have been sent far away, especially in the context of the "highest European court"(?) ruling that API function signatures are not patentable.
(* I won’t look for links now, sorry)) i.e. the document itself is subject to protection as an object of "copyright", i.e. quoting a document, using it in creating other documents - everything is only in accordance with the license, but here are the function signatures themselves - you cannot prohibit third parties from implementing them. (correct me who knows / remembers the details)
I.e. you cannot say that "here I have a class such and such, it has such and such functions", describe the interface (let's say in Java), and then forbid anyone to implement this interface in their code.
(although here? if you remember the story, it burned out with microsoft. They were extended for creating J ++ (it seems). After that they (MS) kind of got offended, and made "their blackjack with whores" in the form of dotnet and seasharp)

D
DR_Demons, 2014-04-02
@DR_Demons

As far as I understand, Java with all its freedoms is in fact a closed system, i.e. you are free inside it, but it is forbidden to change the source system on your own, because punishable by copyright law.
But it’s strange, of course, that the license implies a change (we are talking about Java SE 7) in the source code, and copyright prohibits this (although I don’t know all the nuances where the subject of the question comes from)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question