Today had come across 2 exciting news on Java:
As in the roam map, it start with J2ME. Then follow by its J2SE compiler (javac) and HotSpot VM. This is a good strategy to start the open source incrementally from J2ME, a relatively smaller (both platform and community). Then based on experience gain from J2ME, the risk of open sourcing javac compiler and HotSpot VM will be lower.
I just have one concern. From Java SE 5 (Tiger) to Java SE 6 (Mustang) and later Java SE 7 (Dolphin), the time between each version is short compare to the gap among J2SE 1.3 and J2SE 1.4.
I wonder could J2EE cope up with this speed. And will this affect the population of J2EE developer community.