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
-~----------~----~----~----~------~----~------~--~---

Reply via email to