View Single Post
frethop's Avatar
Posts: 283 | Thanked: 60 times | Joined on Nov 2005 @ It's dark in here. I hear laughing.
#8
Originally Posted by traveller View Post
What Sun are porting is J2ME CDC aka Phone ME Advanced. CDC is the basis of the versions of Java used in Blu-ray players and TV set-top boxes. Personal Profile (mentioned in the Sun blog) builds on CDC to create the successor to PersonalJava which was found on the old Nokia Communicator devices.

Technically CDC is considerably closer to J2SE than it is to CLDC. There's even a subset of swing which can run on it although I don't think that's been open sourced yet.
Thanks for the clarification. A CDC would imply that the implementation uses a standard JVM core, not a KVM core. And this would allow more conventional Java programming, which would be indeed be closer to J2SE. That's good news.

I still find it interesting that Sun did not port J2SE. The vision of the N800 seems to be more like a set-top box than a Linux computer. Didn't PersonalJava just kind of fade away? For example, it was built into SymbianOS for a while (Nokia Communicators, SonyEricsson P800), then Symbian started embracing J2ME.

I hope this takes off better and faster.

-F