The Moxie JVM Project
Goal:
The Moxie project will create an open source platform for developing product-quality JVMs and an environment for JVM innovation. Our goal is to build the most innovation-friendly JVM development platform to date and from it, the most innovative product-quality JVMs. A product-quality JVM has outstanding performance, scalability and reliability. The development philosophy of Moxie is to leverage its openness to draw on the most experienced members of the VM research and development community, from both industry and academia.
More on the Moxie goals here...
Status:
Mailing List:
There is not yet a general-discussion mailing list for Moxie, but if there is sufficient demand, I will create one. There is a mailing list for the core participants and its archives are public.
Harmony:
"What is the relationship between Moxie and Apache Harmony?". Good question! The goal of the Moxie project is to explore new ideas for JVM design and implementation and to apply them to a product quality Apache licensed JVM. This is entirely consistent with the Harmony project's goals and our hope is that Moxie will become part of the Harmony project. For now we're focused on exploring and prototyping new ideas, so we're a fair way away from the pragmatics of producing a JVM for the end user, which is the current focus at Harmony.
Name:
The name "Moxie" was chosen by a vote. One definition of "moxie"..
The project initially went by the very unimaginative place-holder name, "NGVM"