Slashdot Log In
Microsoft Makes Surprise CE 6 Release
Posted by
ScuttleMonkey
on Tue May 09, 2006 04:39 PM
from the major-overhaul dept.
from the major-overhaul dept.
An anonymous reader writes "Unexpectedly, Microsoft has released a beta of Windows CE 6, at its mobile developer's conference (MEDC) this week. CE is the real-time OS that underpins Windows Mobile and Microsoft's other device software stacks for phones, PDAs, set-top boxes, and the like. CE 6 looks to be a major rewrite, featuring the capability to support several orders of magnitude more concurrent processes and virtual memory. Also new is support for MS's .NET IDE. Together, these new capabilities seem calculated to morph CE from a closed-box, off-the-shelf OS into a more customizable OS."
This discussion has been archived.
No new comments can be posted.
Microsoft Makes Surprise CE 6 Release
|
Log In/Create an Account
| Top
| 145 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
This shows publicity priorities... (Score:5, Insightful)
(http://www.spadez.net/ws)
I don't think this release was so much a secret as it was an unadvertised release. If microsoft thought there would be a huge public reaction to this, they would have talked it up publicly before they even started work on it.
Surprise? (Score:5, Informative)
(Last Journal: Wednesday May 10 2006, @05:45PM)
Ya know... (Score:2, Funny)
(http://introversion.co.uk/)
Wow (Score:1)
Has it changed much since then?
Hardly Closed (Score:5, Informative)
CE is hardly closed and not really "off the shelf". For starters the source code for the OS is available as part of the platform builder tool. Also, the platform builder tool allows you to create releases of windows CE with different configurations, drivers and applications pre-isntalled. It is the equavlent of being about to build a custom image of windows XP, sans the explorer GUI interface (Desktop), or other system services such as RDP. The only problem is that CE looks about as old as it is, it will be nice to have a UI update. It is also the only OS that MS makes that is a "hard" real time OS and whose kernel does not provide GUI services. CE is also currently suported by VS.NET 2005, though not on the native C++ side. However,
Transcript of Press Conference (Score:4, Funny)
(http://ofteninspired.com/ | Last Journal: Sunday April 01 2007, @05:49PM)
.
.
.
.
*taps microphone*
.
.
.
"Is this thing... on?"
-1 off-topic (Score:1)
Otherwise I couldn't care less about the announcement. I swear
So.. (Score:1)
(Last Journal: Monday May 08 2006, @10:06AM)
I hate to admit it, but... (Score:5, Informative)
(http://jason.c.kay.googlepages.com/ | Last Journal: Wednesday December 06 2006, @01:32AM)
After some research and discussion, I was dishearted to find that the navigation systems I had grown to love so much were actually powered by Windows Automotive Edition [microsoft.com] - based on Windows Embedded, which is a flavor of Windows CE. While I cannot actually tell (by any means) that the system is Windows-based, it is very stable, responsive, fast, and user friendly - most of which is probably of function of the application and not the operating system.
All that said, I'm still psyched about CE 6 if it provides further media access features, hardware drivers, and other niceitys.
I have real pain saying I'm psyched about a Windows product as a Linux and Mac OS geek!
Re:I hate to admit it, but... (Score:5, Funny)
Maybe it's time to upgrade.
KFG
Correction regarding IDE (Score:5, Informative)
"Also new is support for MS's
Windows CE is already supported by VS.NET 2005. And I don't just mean for
Pocket Internet Explorer? (Score:1)
Several orders of magnitude? (Score:3, Insightful)
Given that, I think it's fair to assume that three is not too large a number to be "several"; certainly, about that many is what I generally mean when I say "several". Working on that basis, then, supporting "several orders of magnitude more concurrent processes" means supporting about three orders of magnitude more processes. Three orders of magnitude is 1000 (=10^3). If we up "several" to four or five, we have 10,000 or 100,000.
Perhaps the OS can support that many concurrent processes (although I admit to having my doubts), but I'd be amazed if any hardware it runs on does.
Hope they make it faster (Score:1)
I'm pretty confused since there isn't that much screen to refresh (320x200 or so) and it's not running a bunch of stuff.
Has anyone ever profiled the OS? I'm really curious if the hardware is just sucky and slow (i.e. really slow bus, etc) or if the OS is just not well structured.
I can remember the old 4.7Mhz days and can't how a 100x increase in clock speed can produce something so unimpressive in performance.
Of course this is all 'seat of the pants' observations since I seen any benchmark apps out there.
Microsoft's Version of Linux (Score:3, Interesting)
(http://www.bugben.com/ | Last Journal: Tuesday May 30 2006, @03:47PM)
Re:Microsoft's Version of Linux (Score:4, Interesting)
Orders of magnitude! (Score:3, Funny)
what is it (Score:1)
Lol. (Score:2)
CE Reatime. LOL.... Whatever. I guess Microsoft must have patented the definition of realtime or something.
Release? How odd... (Score:2)
(http://www.omnifarious.org/~hopper/ | Last Journal: Tuesday October 02, @12:21PM)
I thought Microsoft had forgotten the meaning of the word 'release'. They haven't seemed to have been able to do it for quite awhile now.
CE 6 looks to be a major rewrite (Score:1)
(Last Journal: Sunday November 11, @03:52AM)
M$....M is for morons (Score:1, Troll)
(http://www.easternstorm.net/)
I swear...they're !@#$% morons.
- Saj
PS - Slashdot is a moron too.
a) a few symbols as alternative to swearing != ascii art
b) 5 symbols != lame.
Realtime (Score:2)
(http://www.usermode.org/ | Last Journal: Tuesday April 17 2007, @09:13PM)
Every 18 months has been the norm (Score:1, Interesting)
A new version release every 18 months has been the norm so calling it "surprising" is naive. You won't see a GA user product for a year or more, though. One can only hope these won't be the junk that WM5 (CE5-based) user devices are.
Upgrades? (Score:1)
Virtual Memory on a PDA? (Score:2)
(Last Journal: Monday September 19 2005, @12:52PM)
Obligtory Star Wars Reference (Score:1)
(http://www.gizmo.com/)
slashdotter: these are not the updates we're looking for
Heart monitoring devices... (Score:1)
oohh i'm feeling very lightheaded now, think i'm going to pass ouqef-\/.bafs,.
Re:Windows CE realtime? (Score:5, Insightful)
Re:Windows CE realtime? (Score:5, Informative)
(http://blog.chase.net.au/)
Realtime has absolutely nothing to do with the relative speed of the OS or GUI. What it means is that the OS can *guarantee* a response to an input within a defined period of time. While that time is typically very short, you could still technically be realtime if you could demonstrate guaranteed response within 24 hours (though you wouldn't be particularly useful).
Again, technically that's "hard" realtime. "Soft" realtime system are just pretenders that can't really guarantee anything and just look kinda like a preemptive OS with priority levels and the like.
Linux is not a realtime system (without very specific extensions anyway). You don't really want a general purpose OS as "realtime" anyway - it just doesn't help things at all and tends to complicate the processing model.
CE 5.0 (and probably 6.0) are not hard realtime systems. Even at the OEM level (where you can actually write real ISRs) there's no guaranteed response time, just a bunch of realtime looking stuff. At the Application Developer, or even Device Driver level (ISTs, not ISRs) you are so far from realtime it really doesn't make much sense to talk about it in those terms.
If you read between the lines on this [microsoft.com] report from Microsoft you can glean most of what I've said.
Re:Last time i checked... (Score:1)
If you go to the
Re:Windows CE realtime? (Score:2)
(Last Journal: Saturday December 07 2002, @03:57PM)
Re:Microsoft windows cE 6.0 (Score:2)
Now, Canada, on the other hand, I've been told that our Canadian offices are a much better value. Not as cheap as India, but much cheaper than the US (not only are salaries cheaper, but the company doesn't pay as much if anything for health benefits) and the productivity of the Canadian offices are fairly high.
I'm pretty sure we do some development out of Israel as well, but I honestly haven't heard much from the engineering managers about those offices, so I don't know what the costs and productivity are like there.
Re:The Pro version is less than $3 per unit, and f (Score:1)
Don't expect $15/unit winCE showing up anywhere in less then luxury good items. The economics doesn't make much sense...
Cheers,
Ben