Re:Azul JVM Now Available For Developers of Open Source Appl...
by 4as198sGxV on Tuesday July 31, 2012 @02:21PM
(#4318840)
The title is incorrect: Azul are not open sourcing Zing JVM, they make it available for free to open source developers, but only for "development, qualification, and testing". Still nice though.
Re:Azul JVM Now Available For Developers of Open Source Appl...
by stephenjudkins on Tuesday July 31, 2012 @02:00PM
(#4318709)
This is probably meaningless for most developers: it is only going to be made available "for use in development, qualification, and testing". Further, there's no information on what license this will be released under.
It's a shame, but given the amount that Azul has poured into research it is not surprising.
At least we can look forward to some interesting benchmarks and code analyses, perhaps?
Re:Azul JVM Now Available For Developers of Open Source Appl...
by kodablah on Tuesday July 31, 2012 @02:15PM
(#4318801)
As for the licensing, did Azul obtain a TCK from Oracle/Sun to say their JVM is for Java? If they did, it is unlikely they will open it up under a permissive license (e.g. MIT, BSD, Apache, etc).
One of Apache Harmony's big reasons for not obtaining and using the Java TCK is that it wouldn't allow them to release their JVM under the Apache license.
Re:Azul JVM Now Available For Developers of Open Source Appl...
by hshiffman on Tuesday July 31, 2012 @05:52PM
(#4319826)
As at least some of you have figured out, the title is incorrect. Azul did not make Zing open source; we are just making free licenses available to developers working on open source projects.
Regarding performance, you can find some useful information on Azul's website. In a nutshell, Zing's strengths are its ability to GC while the application continues to run; and its ability to support very large memory heaps without a performance penalty. The two combine to permit a single JVM to do a lot more work and to avoid long application stalls when GC is triggered.
Re:Azul JVM Now Available For Developers of Open Source Appl...
by hshiffman on Tuesday July 31, 2012 @09:11PM
(#4320610)
I believe we're somewhat constrained by our license with Oracle regarding what we can publish for benchmarks. But others are not, and this piece by Mike McCandless gives some good insight into what's possible with Zing:
It's a shame, but given the amount that Azul has poured into research it is not surprising.
At least we can look forward to some interesting benchmarks and code analyses, perhaps?
One of Apache Harmony's big reasons for not obtaining and using the Java TCK is that it wouldn't allow them to release their JVM under the Apache license.
Regarding performance, you can find some useful information on Azul's website. In a nutshell, Zing's strengths are its ability to GC while the application continues to run; and its ability to support very large memory heaps without a performance penalty. The two combine to permit a single JVM to do a lot more work and to avoid long application stalls when GC is triggered.
EDIT: Looks like pretty much the same question everywhere. AZUL, please step up.
http://blog.mikemccandless.com/2012/07/lucene-index-in-ram-w...