Open Source Java Coming Soon(er)?
This is pretty exciting news. Motorola is going to throw its resources behind ensuring that there is an Apache-licensed Java ME implementation.
And how’s this for a quote from Mark VandenBrink:
We see industry fragmentation and proprietary software models as an obstacle to unharnessing the full power of innovation in the mobile Java ecosystem. We believe developers, customers, partners and the industry at large will benefit from a new open source model…”
One obvious question which is not explicitly answered by the press release is whether Motorola is going to contribute directly to Apache Harmony. I certainly hope so, as that would be the most obvious way to move forward. Harmony already has a functioning community and project, and setting those up are non-trivial exercises. Like I’ve said before, “…emulating Apache would just be dumb. Don’t emulate it. If you like their approach, just open source Java at Apache.“
Life in the Java world could get very exciting if we end up with a Sun-controlled Java implementation under the CDDL and a diverse community working on Harmony. Compared to where we were a year ago, that sounds like a major improvement.