JodaStephen wrote: > Personally, I am sceptical that is the only reason for preventing > Harmony from obtaining the testing kit - others have speculated/ > indicated financial motives: > > "Some off-the-record sources chatted with me about it and I now feel > like I have a bit more of a sense of what it's all about. Here's the > punchline: The dispute between Sun and the ASF over a Java SE > implementation, which resulted in a no vote on Java EE? At its heart, > it's about making an end run around Java ME." > http://www.javaworld.com/community/node/2601 > If this is the reason for Sun's reticence then I have much less sympathy.
Why? Because I consider Java ME as it stands today as a rather harmful thing to the Java community. Why? Because it is stuck in pre-Java-5 days and has no clearly stated roadmap to start supporting more recent versions of Java. This splinters the Java community, libraries, techniques, training, etc, into a pre-Java-5 ghetto for those using Java ME (as well as those using old versions of WebSphere) and the "modern" camp. This is thus a drag on the overall Java community and its move to embrace and standardize on new Java technologies and work together on their deficiencies. I understand that for existing hardware you can't plop a new JVM (KVM) in place overnight, but my point is that phones being produced now should have a Java 6 JVM/KVM in place -- not a stone age Java ME. Java ME seems like a dead-end cash cow. I have no issue with Sun restricting free TCK access to GPL'ed projects or some such. As a JDK consumer for non-mobile usages, I also /largely /have no issues with Sun restricting free TCK access to forks from OpenJDK -- as I don't think the TCK suffices to ensure adequate compatibility and I see /most /value in this area in derivative/iterative, as opposed, to original works. For Java ME, though, I can see the need to start from a substantially different implementation base than OpenJDK. In that vein, e.g. as Google is using it, I can really see Harmony's point -- unless/until Sun opens their ME implementation (and bases it on something newer than 1.4!). -- Jess Holle --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to javaposse@googlegroups.com To unsubscribe from this group, send email to javaposse+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/javaposse?hl=en -~----------~----~----~----~------~----~------~--~---