Who owns the JVM?

Most mobile devices come with JVM from their OS (for example, Nokia, sony ericcson). Will all devices have the same JVM? Are all JVMs belonging to solar microsystems? did the device manufacturer pay solar microsystems for it? Suppose if I want to create my OWN JVM, do I have to pay for solar microsystems and get permission from SUN (ORACLE)? If this is not true, how does the sun profit?

+5
source share
3 answers

Will all devices have one JVM?

, . Java . ( - , ) .

- JVM, Sun micro ?

, .

, Java- . (, , ) .

?

, Sun : ( , ), . Java Sun, Sun.

Sun, for example, had machines on which the hardware and OS supported a hot connection to the processor literally decades before a similar thing would work (it still doesn't work) in the x86 world. This is just one example that I think of.

The sun was made geniuses with geniuses, but they were clearly close to absolute zero when it came to marketing and selling the amazing material they came across.

(I can think of at least one software company that is completely opposite: awesome marketing, but shitty, insecure, bloated, inefficient software, and the funny thing is that everyone knows which company I'm talking to ;)

+4
source

Sun, , Sun JVM, Hotspot, GPLv2, OpenJDK. , Upul , JVM Specification, . Harmony, Jikes Kaffe. . - Hotspot Sun.

Sun Java, , . . , OpenJDK, JCK.

, Harmony. , Android Java, , Dalvik API.

Sun , .

+7

Sun has published the JVM specification. This way other companies can create their own JVMs.

+4
source

All Articles