Linked by David Adams on Thu 24th Jun 2010 16:42 UTC, submitted by fran
Microsoft This is getting ridiculous. Windows Embedded Handheld? And to make it worse, there are two different versions of Windows Embedded Handheld coming out, each based on a different underlying OS.
Thread beginning with comment 431474
To view parent comment, click here.
To read all comments associated with this story, please click here.
Linux != Windows
by ricegf on Fri 25th Jun 2010 12:20 UTC in reply to "RE: ..."
ricegf
Member since:
2007-04-25

It's not the *same* problem.

IMHO, Microsoft has far too many operating systems aimed at the mobile market for a single company. The various Linux operating system products are, for the most part, produced by different companies.

Here are the mobile OS products of which I'm aware, based on the article as well as Wikipedia's "smartphone" entry. Linux-based OS are asterisked:

Google - *Android*, *Chrome*
HP - *webOS*
Nokia - *MeeGo*, Symbian
Samsung - *bada* (LiMo)
RIM - Blackberry
Apple - iOS
Microsoft - Windows Embedded Compact (formerly Windows CE), Windows Mobile 6.5, Windows Phone 7, Kin, Windows Embedded Handheld I, Windows Embedded Handheld II, Windows Embedded Compact 7, and Windows Phone Classic.

If my list is correct (and the fact that I'm struggling with it just emphasizes the problem), Microsoft has more mobile-targeted OS products than mobile Linux has major forks among the rest of the major players - 8 to 5.

Yes, 5 mostly incompatible Linux products from 4 companies isn't optimal - but Linux is free, so it's *normal*. Having 8 mostly incompatible products from 1 company is just puzzling.

(The "I" and "II" I added to distinguish the two versions of Windows Embedded Handheld mentioned in the article as having the same name but different cores and APIs. I can't find any other way to differentiate them. Hope I missed something.)

Not trying to troll. Feel free to point out errors in the above. I'm really just puzzled by Microsoft's shotgun approach. They've always excelled at two things IMHO, developer relations and marketing. This looks like poor marketing, at best. Or maybe I'm just getting old. ;)

Reply Parent Score: 3

RE: Linux != Windows
by JeeperMate on Fri 25th Jun 2010 19:00 in reply to "Linux != Windows"
JeeperMate Member since:
2010-06-12

Having 8 mostly incompatible products from 1 company is just puzzling.

Should they be compatible with one another?

Is Android compatible with Chrome OS/BlackBerry/iOS/MeeGo/whatever? I don't think so.

Thing is, as some have mentioned (at least someone has), while other companies are trying to sweep specific markets, Microsoft is trying to grab them all, from handhelds to mobile portables, from consumer devices to industrial, from set-top boxes to in-car navigation devices. It wants all the pie for itself -- I'm not trying to pass judgment here.

I don't think it will make any sense to build a single operating system that's meant to be run on different form factors and/or purposes, neither will to make several operating systems meant for different form factors and/or purposes while still maintaining compatibility with each other. What would the point be?

Unless you want to manufacture smart 'utensils' (e.g. a microwave oven that does video streaming, a mortar that does video calls and satnav and whatnot), you only need to keep your eyes on two: Windows and Windows Phone.

Edited 2010-06-25 19:03 UTC

Reply Parent Score: 1

RE[2]: Linux != Windows
by ricegf on Fri 25th Jun 2010 20:25 in reply to "RE: Linux != Windows"
ricegf Member since:
2007-04-25

You may be right - certainly you are about Microsoft wanting to own every piece of every pie. :-D

I would point out, though, that MeeGo is indeed a single operating system that is targeting each of the markets that Microsoft is targeting with 8 largely incompatible efforts - see http://meego.com. They also have 30+ major corporate partners, from Intel to Nokia to Novell to Electronic Arts to BMW, who believe they can cover the embedded market with a single API and product (though with different graphical shells, all based on QT 4 of course).

So, to your question, "Should they be compatible with one another? ", I'd have to reply with a similar question: "Why should they NOT be compatible with one another?!?" It looks much like internal groups such as NT and CE at Microsoft are targeting overlapping markets with incompatible products; lack of executive leadership results in this mess rather than lack of technical talent.

Just my opinion, of course. I could be wrong, but I've watched this happen to other corporations many times (remember the 68000 / 88000 wars at Motorola, for example?).

Reply Parent Score: 1

RE[2]: Linux != Windows
by Bill Shooter of Bul on Mon 28th Jun 2010 16:11 in reply to "RE: Linux != Windows"
Bill Shooter of Bul Member since:
2006-07-14

Really? Just Windows and windows phone? What about whatever the Kin runs? Its different than windows phone 7, and new. Also, MS has also said that windows mobile 6.5 will stick around for some phones ( like the HD2 )!

Way back when, I was a developer that had to support windows mobile apps. It wasn't too difficult with only one OS to aim for. The code from the windows codebase could mostly be shared, but the UI had to be simplified. I think anyone writing windows mobile apps today would have somewhat of a difficult time explaining to customers what devices their apps were compatible with. We could just tell them to not get a HP Jordana, cause it was slow as heck.

Reply Parent Score: 2