The Wayback Machine - https://web.archive.org/web/20100506201318/http://blogs.msdn.com:80/obloch/archive/2010/05/03/windows-ce-is-not-dead.aspx
Welcome to MSDN Blogs Sign in | Join | Help

News

  • Search the blog:

    Windows Embedded News Center

    MSDN developers center:


    RSS 2.0 Feed

    Add Feed to Live.com

    Locations of visitors to this page


    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    ©Copyright 2008  Olivier Bloch - Microsoft Embedded Technical Evangelist

Windows CE is NOT dead!

I am just back from the Embedded Systems Conference in San Jose, CA and I (again) had to answer these same questions again and again: “So is CE really dead?”, “Now you killed CE, how are you addressing the ARM-based platforms?”, “How is it that you are still using Visual Studio 2005?”, “So Windows Embedded products are all different SKUs of the same product, right?”…

Here are some signs that make people think this way:

  • Windows Embedded CE 6.0 OSDesign tools are still integrated into Visual Studio 2005, not even 2008…
  • Visual Studio 2010 does not support Smart Device development (that is the support for developing native and .Net CF applications for Windows CE and Windows Mobile/Phone)…
  • Next version of Windows Embedded CE has been delayed several times…
  • Windows Phone 7 doesn’t clearly states what is the underlying OS…

So let me say this: Windows CE is NOT dead. Our devs are heads down finalizing Windows Embedded Compact 7 that will ship soon and that Microsoft will support over the next 10 years (at least). Windows Embedded team is investing a lot in adding new features, creating new tools to support these new features, analyzing the Embedded market really seriously… Does that sound like a dead product? Definitively not.

By the Way, Windows Phone 7 is based on the Windows Embedded Compact 7 core

You will hear more from me and the Windows Embedded team during the next couple of months and you will understand what I am talking about :-). Lots of good things are coming. Stay tuned.

Posted: Monday, May 03, 2010 10:54 PM by obloch

Comments

Sheryl James said:

Its good to hear some good news about CE, Lets wait for the updates in a copule of months as promised by obloch.  

# May 3, 2010 3:28 PM

Tom said:

The fact that the question is asked in the first place is the real problem.  Many in the industry are questioning Microsoft's commitment to embedded and mobile operating system software.

If Microsoft is serious about embedded systems, Microsoft needs to do a better job getting the word out.

# May 3, 2010 4:34 PM

gurdonark said:

My wish list for Windows CE is simple--I'd love to see

netbooks with Windows CE which could run digital audio workstation software that includes a piano roll/step sequencer and VST plug-in synthesizer support. Then one's netbook could be one's mobile recording studio.

# May 4, 2010 3:04 AM

Charbax said:

How is Windows Embedded Compact 7 different from Windows 7 for x86? Is Microsoft planning to bring a "full" Windows to ARM Cortex processors? I guess it's not going to be open-source and it's not going to be free? What do you think about Android and Chrome OS?

# May 4, 2010 4:31 PM

obloch said:

@Tom:

Definitively agree with you. I think the Windows Embedded group is definitvely trying to get the right info out at the right moment. Not always easy with all what's going on in different MS teams. Things are evolving fast in what I think is the right direction. Stay tuned for more info.

-Olivier

# May 4, 2010 5:54 PM

obloch said:

@Charbax

You are asking how Windows Embedded CE/Compact is different to Windows.

Windows Embedded CE and its next version, Windows Embedded Compact 7 are not based on Windows binaries (vs. Windows Embedded Standard which is a componentized embedded version of Windows).

Windows CE has been developped from scratch with a different OS architecture and driver model ensuring hard real time and very small footprint. Windows CE is also disigned to run on different CPU architectures (x86, MIPS, SH, ARM). The other big difference is that you compile Windows Embedded CE when you design a CE OS.

I cannot comment on your other questions.

-Olivier

# May 4, 2010 5:58 PM

magnum said:

Couldn't agree more. The best features around WinMo is customization. I can make my phone look any way I want, install any apps I want, and run them in the background when I want.

It looks like MS is creating an environment which will hopefully lead to the end user being able to use these phoens easily without any hassle. Reactions: http://bit.ly/winphone7-marketplace-examined

# May 4, 2010 7:45 PM

Dev Tools said:

So does this mean that an update to VS 2010 will allow you to write WinCE7 software?

# May 5, 2010 1:03 AM

Ismail Donmez said:

The question is will you support ARMv6 optimizations? Updated compiler & linker? ARMv4 is history, ARMv5 is old and ARMv6 is current.

Also, Platform Builder still does not support Visual Studio 2008, let alone 2010. Come on!

# May 5, 2010 3:07 AM

anonymous said:

It's all because of Microsoft's nonsensical naming. Windows Embedded Standard 7 is NT-based and Windows Embedded Compact 7 is the real CE. Why create this extreme confusion? Windows CE should be called just that: Windows CE 7.0 or Windows Compact 7. Remove "Embedded" from one of the names and you'll see people getting less confused.

# May 5, 2010 4:07 AM

Sam Feldman said:

It's too bad that Windows Embedded CE 6.0 OSDesign tools arent' integrated into VS 2010. Having to support Embedded development on TFS 2005 has been painful and we would love to move to TFS 2010.

For all intensive purposes...Embedded CE development has been so painful we've been seriously examining the alternatives.

You mention more details coming "soon"..."soon" is honestly too late. We need details and bits from Microsoft yesterday if we're to beleive MS doesn't have CE on just life support.

# May 5, 2010 8:45 AM

obloch said:

@Sam, @Ismail Donmez, @Dev Tools

When I say soon, I mean really soon. Answers to your questions will come next month or so with details on the tools, the CPU families support, and so on.

Let the dev team finish their work.

# May 5, 2010 9:14 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker