The problem is that Microsoft does not have the ability to give you an
upgrade. Windows CE is not like desktop Windows, where you can just plunk
it down on any generic hardware and expect it to work. The desktop Windows
CD's you get include drivers and other hardware-specific code for just
about all the hardware in the entire world (an exaggeration but not by
much). Windows CE doesn't have that. PocketPC OEMs get the OS, add in
their own drivers and platform code, then put that together into an "image"
that gets flashed onto your device. So the ONLY way to get an OS that
works on your device is from the device manufacturer.
More questions like this are answered here:
This posting is provided "AS IS" with no warranties, and confers no rights.
Windows Embedded FAQ
Subject: Developer support for new PocketPC os
Date: Tue, 24 Jun 2003 04:44:08 -0700
X-Newsreader: Microsoft CDO for Windows 2000
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300
Xref: cpmsftngxa06.phx.gbl microsoft.public.pocketpc.developer:54899
NNTP-Posting-Host: TK2MSFTNGXA11 10.40.1.163
I recently discovered that Microsoft has released the
newest version of the Pocket PC operating system,
Microsoft Mobile 2003. I was very disappointed to learn
however, that the PocketPC that I just purchased, a
Toshiba e740 would not be eligible to receive the upgrade,
nor is Toshiba distributing it to e740 owners. (Or any
model before the e750)
In accordance with a recent Microsoft statement on an MSDN
website about the great viewsonic giveaway:
Q. Why is Microsoft giving away Pocket PCs?
A. Microsoft believes that developers are vital to
driving success for the mobile industry...
I would like to know if and when Microsoft will be making
this OS available to MSDN subscribers or just regular
developers so that we may test new development on
hardware. While it's great that we have the SDK, without
being able to test our development work on an actual
device with the correct OS, we are really just opening the
door for problems.
Since there are probably thousands of other developers
that already have PocketPCs that the OEM doesn't feel
inclined to upgrade, I believe that Microsoft needs to
provide us with the tools that we need to continue
promoting mobile development. Namely, the OS to develop