Хэл Беренсон, бывший главный инженер Microsoft, в своём блоге развёрнуто объяснил своё мнение о том, на каком ядре будет основана следующая версия Windows Phone — WP8. Он приводит довольно убедительные аргументы к тому, почему ядро WinCE в Windows Phone 8 должно быть заменено на ядро WinNT.
Не стоит загружать читателей детальным рассуждением Беренсона, но пробежаться по основным моментам необходимо. Текущие потребности и возможности смартфонов настолько ушли вперёд, что WinCE приходится быстро развиваться. Но при этом ядро WinNT уже достигло этого уровня несколько лет назад, теперь же происходит просто усовершенствование. К примеру, это касается работы с многоядерными чипами, поддержки разнообразных аксессуаров, уникальных возможностей в корпоративном секторе и элементарного распределения ресурсов. WinCE создана для того, чтобы работать на слабых системах с небольшими программными ресурсами. Сейчас мы наблюдаем, что смартфоны это уже переросли.
Самое интересное заключается в том, что грядущая Windows 8 основана на Windows NT, но при этом может работать на платформе ARM. Именно поэтому есть смысл прекратить развитие Windiws CE как основы для клиентских продуктов, оставив её для специализированного оборудования.
Если переход на ядро Windows NT не произойдёт в Windows Phone 8, то уж точно это случится в Windows 9, когда основная операционная система Windows сольётся со своим мобильным братом Windows Phone.