Linked by Eugenia Loli on Thu 29th Jun 2006 01:33 UTC
Linux Linux has one, last, chance to become the No1 OS in a particular consumer-oriented market (not counting servers): the mobile phone market. The open nature and yes, the hype around Linux has made lots of mobile-oriented companies to consider using Linux for their next-generation cellphones. But there is a major problem on the way to success, a problem which is created not by Linux itself, but by the greed and close-mindness of these same companies that endorse Linux.
Thread beginning with comment 138408
To read all comments associated with this story, please click here.
One of the reasons
by mahoney on Thu 29th Jun 2006 02:02 UTC
mahoney
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. :-)

Reply Score: 3

RE: One of the reasons
by Eugenia on Thu 29th Jun 2006 02:05 in reply to "One of the reasons"
Eugenia Member since:
2005-06-28

>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

Reply Parent Score: 1

RE[2]: One of the reasons
by mahoney on Thu 29th Jun 2006 02:08 in reply to "RE: One of the reasons"
mahoney Member since:
2006-01-12

I am talking about ROM space here and in the cellphone business every cent is important. Besides to that comes testing costs, certifications etc.

Reply Parent Score: 2

RE[2]: One of the reasons
by ma_d on Thu 29th Jun 2006 02:36 in reply to "RE: One of the reasons"
ma_d Member since:
2005-06-29

Don't cite winmob as an ideal for mobile systems... Please, I've crashed 5 far too many times to believe it's a decent system at this point.

Reply Parent Score: 1