Welcome to MSDN Blogs Sign in | Join | Help

What Operating Systems does the .NET platform ship natively now?

Got this question over the weekend: "What Operating Systems does the .NET platform ship natively now?"

So the obvious ones first:

Windows XP Pro SP1

Windows XP Pro SP2

Windows Server 2003

 

What about embedded and mobile?

WinCE 4.0 and above has the optional Compact Framework module available. XPe has the optional full .NET desktop framework.

XPe and WinCE are modular OS’s and so the OS builder has the option of selecting or omitting components. Dont presume .NET will be avalable just because you are running on a platform that supports the module.

Right now .NET is not modularised so everything is selected as as one large component (e.g. CLR + all libraries/ namespaces) so for desktop its around 30MB and for WinCE its ~1.5MB.

 

Regarding Windows Mobile:

Pocket PC 2000                                    RAM install (requires installation)

Pocket PC 2002 (+AKU1)                       RAM install (requires installation)

Pocket PC 2002 (AKU2)                         ROM based (no install required)

Pocket PC 2003 (all AKU’s) and above    ROM based (no install required)

Smartphone 2002                                   Not Available in any form

Smartphone 2003                                   ROM based (no install required)

 

AKU = Adaptation Kit Update which is a bit like an SP except they ship on regular intervals to device manufacturers and sometimes include features as well as fixes.

There are 3 SP’s for .NET CF available for WinCE and Windows Mobile and each SP is a full build of the CLR and libraries. Compact Framework SP’s are incorporated into the next released AKU and made available to device manufacturers through the AKU process to offer as an OS upgrade on their devices.

  

Marcus

 

Published Monday, February 14, 2005 9:51 AM by marcpe

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

Comments

# re: What Operating Systems does the .NET platform ship natively now?

Hi,
Is there anything that can be done if a provider refuses to ship an AKU? eg The Orange C500?

Best regards
Steve
Monday, February 14, 2005 12:35 PM by Steve Hurcombe

# re: What Operating Systems does the .NET platform ship natively now?

Do you really consider XPSP1 and XPSP2 to be on the list? The framework ships on the CD as an optional install, but it's not actually installed as it is with Server 2003.

XP Tablet and Media Center editions do, however, have the framework installed by default.
Monday, February 14, 2005 5:11 PM by Mike Kolitz

# re: What Operating Systems does the .NET platform ship natively now?

I'm pretty sure .NET Framework isn't on Windows XP with SP1/SP2 preinstalled as well. I just installed a few machines a few days ago and I recall getting .NET Fx from Windows Update.
Tuesday, February 15, 2005 9:56 AM by Ovidiu

# re: What Operating Systems does the .NET platform ship natively now?

From the top:
"Is there anything that can be done if a provider refuses to ship an AKU? eg The Orange C500?"
Unfortunately not. Microsoft has ownership of the OS components not what goes on the device - the ODM / OEM / MO own the device. The advantage of this model is a competitively (and market) driven hardware inovation. The downside is long lead time to get software out to the consumer and no guarantees that fixes / builds will get on every handset. Although Microsoft can (and does) strongly encourage our MO's to take updates, the final decision lies in their hands.
Its an area the MED team has been working on for the next version of Windows Mobile - to separate the upgrade mechanism for bits that Microsoft owns from the bits that the OEM owns. This should mean that Microsoft can offer things like Media Player 10 updates directly from the Microsoft site.

OS's that ship with .NET:
ok, so I didnt put as much thought into the desktop OS stuff as I should have done :( Let me go check up on the official position regards the desktop stuff and re-post.

Marcus
Tuesday, February 15, 2005 10:37 AM by Marcus

# re: What Operating Systems does the .NET platform ship natively now?

Just a small correction:
NETCF 1.0 is only available on WinCE 4.1 and above (and like you say all PPCs of course, even if they are based on WinCE 3.x)

And since I am here might as well say that CF 2.0 is only for WinCE 5.0 and PPC2003 and above.
Sunday, February 20, 2005 1:58 PM by Daniel Moth

# re: What Operating Systems does the .NET platform ship natively now?

WinCE 4.0 was named 'Windows CE .NET' but only shipped with a 'preview' of the Compact Framework (although I seem to recall there was a 'go live' licensing agreement) - doesn't that count? :)

Marcus
Tuesday, February 22, 2005 8:55 AM by Marcus

# Faster updates in Windows Mobile 2005?

Faster updates in Windows Mobile 2005?
End user updates directly from Microsoft.

http://www.modaco.com/index.php?showtopic=201874
Friday, February 25, 2005 12:19 PM by MoDaCo

# yoavya@openu.ac.il

Wednesday, November 07, 2007 11:54 AM by aboxfull

# Good site

<a href= http://index1.elurker.com >combining ceramics fused glass</a>

Tuesday, January 08, 2008 6:34 AM by klira

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker