Linked by Eugenia Loli on Thu 29th Jun 2006 01:33 UTC
Thread beginning with comment 138408
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
>When you have cellphone with limited memory you can't release
Linux phones come usually with 32 MBs of RAM. "Normal" cellphones come with 4 or 8 MBs. This is not a case of "not enough memory".
Additionally, no one wants different libs for each revision. We want compatibility to the point of Windows. There are revisions on WinMob as well, but they are generally very compatible.
Edited 2006-06-29 02:07
RE[2]: One of the reasons
by mahoney on Thu 29th Jun 2006 02:08
in reply to "RE: One of the reasons"





Member since:
2006-01-12
One of the reasons why Motorola is pushing Java is binary compatibility issues. When you have cellphone with limited memory you can't release compat libraries for every little point revision a la Linux nor can you maintain backwards compat by not shedding older APIs a la Windows. To allow Motorola with enough freedom to change the underpinnings of the system there needs something that is sufficiently detached. Java solves this problem and provides a platform independent binary layer too! Of course J2ME is a piece of shit on 99.9% of all platforms but in theory it's sound. :-)