Windows CE 5.0 (кодовое название «Macallan») [2] является преемником Windows CE 4.2, третьего выпуска в семействе Windows CE .NET . Впервые он был выпущен 9 июля 2004 года. Как и его предшественники, Windows CE 5.0 ориентирована на рынок встраиваемых устройств и независимых поставщиков устройств. Windows CE 5.0 позиционируется как недорогая, компактная, быстро выходящая на рынок операционная система реального времени , доступная для систем на базе микропроцессоров x86 , ARM , MIPS и SuperH .
Windows CE 5.0 основывается на предыдущих выпусках Windows CE в принятии общего исходного кода . С 2001 года Microsoft постоянно расширяет доступное дерево исходного кода Windows CE с разработчиками встроенных систем. Windows CE 5.0 является самой открытой операционной системой Microsoft на сегодняшний день, хотя не вся система доступна по соглашениям о общем исходном коде. Разработчики имеют свободу вносить изменения вплоть до уровня ядра, без необходимости делиться своими изменениями с Microsoft или конкурентами.
Windows CE 5.x является базовой ОС для Windows Mobile 6.0, 6.1 и 6.5. На платформе x86 Windows CE 5.0 конкурирует с другими встроенными операционными системами Microsoft, Windows XP Embedded и ее предшественницей Windows NT Embedded .
Platform Builder IDE для Windows CE 5.0 — последний инструмент разработки, доступный как отдельный продукт.
По данным Microsoft, Windows CE предпочтительнее Windows XP Embedded в ситуациях, когда необходимо удовлетворить высокие требования к беспроводным и мультимедийным возможностям. Ниже приведены основные соображения для «выбора правильной версии»:
Также есть разница в стоимости.