The History of Microsoft Windows CE - Windows CE 2.0, 2.10. 2.11 & 2.12Windows CE 2 encompasses both the second and third generation Microsoft operating system released for the H/PC, as well as the precursor release to the modern Pocket PC ranges that we see today. Version 2 succeeded Windows CE 1.01 in November 1997, becoming Microsoft's first universally accepted PDA (embedded) operating system. The reason for CE 2 being given this title and not CE 1, is that many regard the short lived first incarnation of CE to have been nothing more than a public beta - Enabling potential OEM's and the consumer as a whole to get a feel for the software. Microsoft changed the Windows CE core substantially for the release. With the Windows CE 2.0 release, the CE platform would no longer be exclusively a Handheld PC Operating System. CE 2.0 heralded the modularisation of Microsoft's first Embedded Operating System.
The majority of H/PC applications available today through Internet resources are aimed to be run on the CE 2.xx interface. Unlike CE 1, the second release could run on the half VGA and full VGA versions of the H/PC, meaning the H/PC was able to expand into lateral markets, targeting users who needed a little bit more than a standard PDA or PC Companion. Through out the Windows CE 2 generation of releases, two very distinct types of end user were beginning to leave their marks on Microsoft's future thinking. These were standard PDA users, and users looking for a device akin to a laptop replacement. Throughout the history of the Microsoft Handheld PC the only real rival to emerge into the handheld market has been Psion. Just as the destiny of Psion would become an important footnote on the history of the PDA, the rapidly diminishing fortunes of Psion became a sign of what would lie in store for the Clamshell form factor in a period of less than four years. One of the strongest selling points developed into CE 2 devices is the familiarity the user has with their home or work PC. The Windows 95 interface introduced with CE 1 was carried on into CE 2, with some additions making it operate like a Windows 98 machine. The standard OEM installation for the initial releases of CE 2 included not only the Internet Explorer, but Microsoft Word, Excel, Outlook and the new addition of PowerPoint. With the CE 2.11 Handheld PC Professional platform Pocket Access was added into the application suite, but only for H/PC class devices. These features ensuring that compatibility with Microsoft desktop products was refreshed against the Office 97 release. This was revised once again in 1999 through a service pack, adding a degree of support for Office 2000. CE 2 also gained its strength from its communications capabilities. Added to and expanded upon from the original version of CE. CE 2 now provided the kernel and driver layer support for a broader range of peripheral hardware devices, most notably support for network (Ethernet) adapters, analogue modems, Infrared networking, GSM and cellular connections, the virgining (but not yet standardised under the 802.11 protocol) wireless networking and more. Other hardware types added to the array during the CE 2 releases were VGA adapters and larger PCMCIA / CF memory modules. As a result of the broad range of readily available hardware add-ons, Handheld PC devices fast became the interface for the businessman on the move. The CE 2 operating system was designed to run on a multitude of new, low power device specific microprocessors. Over the course of the entire CE2 generation these included:
However none of the manufacturers for CE 2 devices made use of the 486 and 82x support for the device, opting commonly for the MIPS and SH3 processor. Windows CE 2.0 - Handheld PC 2.0With the progression into CE 2 their came a whole new core programming method and a newer, larger driver database, expanding the H/PC's functionality with the advances in mobile device technology. These features came about, largely because of lessons learned from CE 1. The first CE 2.00 based Handheld PC's began shipping on the 13th October 1997. Windows CE 2 was also able to handle larger amounts of data, with broader storage media support, and an increase in the Object Store size to 4MB. This allowed for more complex, specifically tailored applications to be created which could take advantage of the more robust and featured hardware required to do it. Windows CE 2.01 - Palm PC 1.0Windows CE 2.0 was refreshed with an interim update which provided Support for the Japanese language and input method. The 2.0 refresh was similar to the 1.01 refresh, unlike with CE 1, did not result in a change to the version numbering. Windows CE 2.01 itself formed the basis for the first keyboardless "in the palm of your hand" device. Running off of the Windows CE 2.01 core operating system. The Palm PC was without many of the peripheral applications like Microsoft Pocket Office and Internet Explorer which were now an established norm on their H/PC counterparts - for which Microsoft were strongly criticised by technology pundits and their userbase. It was the lack of native productivity and communication tools, combined with an impression that Microsoft were unwilling to refresh the interface of the Palm-Sized PC which inevitably lead to it being a short lived release. The Palm-Sized PC's history was unsteady from the outset. When it was originally launched it was simply named the Palm PC. However 3Com, the parent company behind the long established Pilot, Palm Pilot and Palm PDA's successfully challenged Microsoft on the grounds of trademark infringement, and, in an announcement on April 8th 1998 Microsoft backed down. Windows CE 2.10Windows CE 2.1 added some significant upgrades to the CE 2 package. These updates included:
Thought Windows CE 2.10 was never used as part of a formal Platform release - remaining just a core release. Early versions of the Handheld PC Professional beta were based around the Windows CE 2.10 core. This was subsequently updated to 2.11 once Microsoft finalised the updated components and began to introduce consumer devices into the market. Windows CE 2.11 - Palm-Size PC 1.1Based around the Handheld PC Professional subset, the Palm-Size PC 1.1 release was aimed specifically at the untapped Asian market. The release was designed to provide the Handheld PC experience in a QVGA subset, in conjunction with enhancements designed to cater for the specific cultural needs of the orient. Devices such as the LEO Freestyle range offered support for Visual Basic development, printing, faxing and in a first for the QVGA form factor. Pocket Internet Explorer was bundled into the Operating system. Windows CE 2.11 - Palm-Size PC 1.2It would be over a year before the benefits of Windows CE 2.11 would arrive on a Western device. The Palm-sized PC release, Wyvern was effectively nothing more than an interim platform update, bringing the small form factor device up to the Windows CE 2.11 core. The main feature billed for the third Palm-Sized PC release was the introduction of colour onto the Western QVGA - keyboard-less form factor (though the 1998 Chinese Palm-Size PC release supported colour). Despite the updated core, the Pocket Office applications and Pocket Internet Explorer were still absent from the package, much to the frustration of existing users. Wyvern also introduced Windows CE Services 2.2 as the native sync client and included the broader platform and peripheral connectivity benefits offered by Windows CE 2.1. Windows CE 2.11 - Handheld PC Professional
This release also enabled a significant hardware to change. Devices that resembled sub-notebooks were introduced onto the market. The only H/PC which used the CE 2.11 operating system without migrating to the sub-notebook specification at the time of launch was the hp Jornada 600 series. Microsoft allowed its OEM's to decide whether to offer an upgrade path from Windows CE 2.0 to the new H/PC Professional. Those that did, offered upgrades under the Microsoft project codename 'Callisto'. The Callisto project saw physical ROM chip replacement (as was still the norm) to upgrade the Operating System from H/PC 2.0 (CE 2.0) to the 3.0 version of the Handheld PC software running under the CE 2.11 core. Windows CE 2.12The final outing for Windows CE 2 was with an interim platform builder update, taking the core CE version up to Windows CE 2.12. No large volume consumer devices were ever released with Windows CE 2.12 onboard. OEM's decided that providing interim updates to existing customers wasn't necessary, mainly due to Windows CE 2.12, by its nature, being an Operating System Core release rather than a Handheld PC Platform release. Despite the relatively insignificant uptake of Windows CE 2.12, the release was significant. Version 2.12 built strongly on the modularisation of the Windows CE base operating system. The new Platform Builder became a readily accessible commercial product, allowing for uptake of Windows CE not seen before. Along with security, stability and library improvements came significant shell level enhancements. For the first time, Microsoft included a readily available example shell, aesthetically similar to that of H/PC Pro which unlike in previous releases no longer required special licensing terms beyond that of Platform Builder. A second web browser option for its Platform Builder OEM developers was included in addition to the Pocket IE release of the 2.11 core (complete with bug fixes). A new, larger footprint and vastly more capable version of Microsoft Internet Explorer was included. Based on the Internet Explorer 4.01 SP2 code from the desktop release sphere, the Windows CE version increased the functionality of the CE platform for thin-client manufacturers. With a desktop standard web-browser Windows CE could be targeted at a newer niche market, looking for low cost, fast turn around devices. Designed to remove the support and stability issues associated with running mainstream Windows Operating Systems, devices such as web terminals, kiosks and richer, more diverse interactive point of sale terminals could be created based on the compact CE framework. Windows CE 2.x Release HistoryCE 2 as an entity was released in an OEM format only, and had many minor re-releases there after.
TriviaAll Windows CE Core releases between CE 2.0 and 3.0 used codenames relating to types of tree. Conversely, all Platform construction tools used codenames of tools used to cut down trees. SynchronisationThe original Host Synchronisation software for Windows CE 2.0, Windows CE Services 2.x was later surpassed by ActiveSync 3.0 which would provide native synchronisation services for the final batches of the 2.x generation devices. ActiveSync predominantly remained in the realm of Windows CE 3.0, as part of the fourth generation Handheld PC device while the often buggy and unreliable Windows CE Services - developed under the codename Minerva - remains, for better or worse associated with CE 2. For more on the lineage of Windows CE Services 2.x click here. Microsoft stopped their Windows CE 2 development when the decision was made to update Microsoft's Mobile Device product line, with a new bold universal operating system. Sporting new functionality on the device, and broader hardware support which would better make use of the increasing levels of new mobile hardware technology, as well as meet the needs of the on-demand consumer by making better use of recent strides made in CPU and battery performance. Stormy waters ahead Windows CE 2.0 Screenshots | Palm PC 1.0 | Handheld PC Pro Screenshots | Handheld PC Device List
( Humble Beginnings | Windows CE 1 | Windows CE 2 | Windows CE 3 | Windows CE 4 | Windows CE 5 | Windows CE 6 ) |