Thomas Würthinger is a JVM hero
guidewiredevelopment.wordpress.com
guidewiredevelopment.wordpress.com
Also, VMs in the Smalltalk family have been doing this for a long time.
Thomas is a genius and extremely nice to boot. He deserves to be more widely known.
Both could have been included in the headline, though.
I grabbed DECVM (and unfortunately I had to grab ICED Tea to run it on OS X, so this limits my use) and it works wonderfully so far. The only thing that JRebel does offer, that perhaps some of us will figure out for DECVM, is reloading Spring configurations. Since a lot of us are using DI, the DECVM tool only gets us to point, then the wonderful JVM restart has to happen.
It's also a miniscule part of the market.
I don't see what market share has to do with the issue at all.
While from a code licensing perspective there's no trouble with OpenJDK forks, the patent licensing supposedly only holds for implementations that can pass the compatibility kit, which Oracle has refused to let alternate JDKs run in the past. I wonder if they have changed their tune for this or if they are just looking the other way.
That's a relief. :P
I'll grudgingly admit I could have been a little more charitable in my assumptions.
I'm not convinced that you'd want to use DCEVM in production.