Yes there are alternatives. Sun's Java/JVM is one option. OpenJDK which is the open source version of Sun's JVM is another option. Since the JVM specification is public, anyone can build a JVM. IBM has one, HP has one. There is also GCC based gcj which is an implementation that does not use byte-code but compiles directly to native code.
There is also Kaffe, Cacao, and JamVM. All of them are JVM implementations. Each one confirms to varying degrees of the JVM specification and hence varying degrees of the Java language. Hope that helps. On Mon, Jul 13, 2009 at 16:49, Diogo Oliveira<[email protected]> wrote: > > From Sun's Tutorial "The Java Technology Phenomenon": > > "(...) Every full implementation of the Java platform gives you the > following features (...)" > > The way I see it, Java programming language was created and is > maintained by Sun (although SE's OSS now I think). Can anyone explain > to me what they mean with "implementation of the Java platform"? Are > there alternatives? > > Thanks in advance. > > > > -- Mehul N. Sanghvi email: [email protected] Shelley Winters - "Whenever you want to marry someone, go have lunch with his ex-wife." - http://www.brainyquote.com/quotes/authors/s/shelley_winters.html --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/javaprogrammingwithpassion?hl=en -~----------~----~----~----~------~----~------~--~---
