Windows CE
(вона ж
WinCE
) ? це вар?ант
операц?йно? системи
Microsoft
Windows
для
кишенькових комп'ютер?в
,
моб?льних телефон?в
, включаючи
смартфон?в
?
вбудованих систем
. Windows CE не ? ≪спрощеною≫ верс??ю
Windows
для наст?льних ПК, вона ?рунту?ться на зовс?м ?ншому ядр?. П?дтримуються арх?тектури
x86
,
MIPS
,
ARM
? процесори
Hitachi SuperH
.
Windows CE оптим?зована для пристро?в, що мають м?н?мальний обсяг пам'ят?: ядро Windows CE може працювати на 32 КБ пам'ят?. З граф?чним ?нтерфейсом (GWES) для роботи Windows CE знадобиться в?д 5 Мб. Пристро? часто не мають дисково? пам'ят? та можуть бути сконструйован? як ≪закрит?≫, без можливост? розширення користувачем (наприклад, ОС може бути ≪зашита≫ в
ПЗП
). Windows CE в?дпов?да? визначенню
операц?йно? системи реального часу
.
На баз? Windows CE заснован? так? платформи, як
Handheld PC
,
Pocket PC
,
Windows Mobile
?
Meizu OS
, а також велика к?льк?сть промислових пристро?в
[
яких?
]
? вбудованих систем. Приставка
Sega Dreamcast
мала п?дтримку Windows CE. Само? Windows CE в початков?й поставц? не було, але вона могла запускатися на приставц? з CD. Деяк? ?гри використовували цю можлив?сть.
Часто назви
Windows CE
,
Windows Mobile
,
Pocket PC
використовують як вза?мозам?нн?. Це не зовс?м правильно. Windows CE - це модульна
операц?йна система
, яка ? основою для пристро?в дек?лькох клас?в. Будь-який розробник може купити ?нструментар?й (
Platform Builder
), який м?стить вс? ц? компоненти й програми, що дозволяють побудувати власну платформу. При цьому так? додатки, як Word Mobile / Pocket Word, не ? частиною цього ?нструментар?ю.
Windows Mobile
найкраще уявляти соб? як наб?р платформ, заснованих на Windows CE. Зараз
[
коли?
]
до цього набору входять платформи:
Pocket PC
?
Portable Media Center
. Кожна платформа використову? св?й наб?р компонент?в Windows CE, плюс св?й наб?р супутн?х особливостей та програм.
Верс?я
|
дата виходу
|
Кодове ?м'я
|
Прим?тки
|
Windows CE 1.0
|
листопад 1996
|
"Alder"
|
- Перша верс?я моб?льно? ОС
|
Windows CE 2.0
|
вересень 1997
|
"Birch"
|
- П?дтриму? арх?тектури : ARM, MIPS, PowerPC,
StrongARM
, SuperH, x86
- Додана п?дтримка SSL 2.0
|
Windows CE 3.0
|
червень 2000
|
"Cedar"
|
- ? основою Pocket PC 2000, Handheld PC 2000, Pocket PC 2002, Smartphone 2002
|
Windows CE 4.0
|
с?чень 2002
|
"Talisker/Jameson/McKendric"
|
- ? основою ≪Pocket PC 2003≫
- Додана п?дтримка
Bluetooth
, TLS (SSL 3.1), L2TP VPN IPsec, Kerberos
|
Windows CE 4.2
|
Windows CE .net
|
Windows CE 5.0
|
серпень 2004
|
"Macallan"
|
- ? основою Windows Mobile 5.0 ? 6.x
Додано:
- Близько 50 нових драйвер?в пристро?в
- Засоби випробування та обслуговування: Windows Error Reporting (зв?т про помилки Windows), розширення функц?ональност? Windows CE Test Kit (випробувального комплекту для Windows CE)
- Мультимед?а: Direct3D Mobile для мультимед?йних, ?грових ? ?нших додатк?в
- Безпека: прогнозування небезпек, настройки за умовчанням, п?дтримка стандарту шифрування AES
- П?дтримка XML-стандарт?в (п?двищу?ться керован?сть ? гнучк?сть операц?й при робот? з Windows CE).
- П?дтримка Remote Desktop Protocol (RDP)
Для ОС Windows CE 5.0 Microsoft пом'якшила умови л?ценз?? на початковий код, поширю?ться в рамках ?н?ц?ативи
Shared Source
. Так, споживач? зможуть поширювати модиф?кован? верс?? системи в комерц?йних ц?лях, при цьому збер?гаючи за собою права на зроблен? зм?ни. Ран?ше Microsoft вимагала надавати ?й вс? виконан? модиф?кац??.
|
Windows CE 6.0
|
вересень 2006
|
"Yamazaki"
|
Додано:
- Протокол RDP 6.0
- Серверна аутентиф?кац?я - TSL/SSL протокол
- Робота в режим? двох мон?тор?в ? широкоформатних мон?тор?в
- ?нфраструктуру для створення VoIP телефон?в з п?дтримкою в?део дзв?нк?в
- Оновлений Windows Media Player ? 7 верс?я Media Player Control
- П?дтримка Serial ATA ? оновлений Завантажувач для
FAT32
|
Windows CE 7.0
|
Березень 2011
|
"Chelan"
|
- п?дтримка Dual Core (двоядерних процесор?в SMP ? ARMv6)
- надбудова до середовища розробки Visual Studio 2008
- Bluetooth 2.1
- Wi-Fi-позиц?онування
- п?дтримка набору серв?с?в Cellcore
- стандарт "розумного будинку" DLNA (Digital Living Network Alliance)
- DRM (систему керування цифровими правами")
- Media Transfer Protocol (протокол передач? мультимед?йних даних)
- пла??ни браузера IE7 для в?дображення мультимед?йного контенту
- ?нтерфейс мережевих драйвер?в NDIS 6.1
- програмн? ?нтерфейси UX C ++ XAML API для технолог?й WPF - Windows Presentation Foundation ? Silverlight (для створення зручних ? функц?ональних користувальницьких ?нтерфейс?в)
|
Windows Embedded Compact 2013
|
червень 2013
|
-
|
|
Надання початкового коду
[
ред.
|
ред. код
]
Зг?дно з програмою л?цензування
Shared Source
, початковий код може бути наданий сторонн?м розробникам програмного забезпечення. Одн??ю з переваг Майкрософт назива? в?дсутн?сть коп?лефту ? необх?дност? надавати Майкрософт доступ до сво?х зм?н.
[1]
Конкурентн? продукти
[
ред.
|
ред. код
]
Основн? конкуренти WinCE ? це
VxWorks
,
eCos
,
OSE
,
QNX
,
Symbian OS
,
iPhone OS
, р?зн? пох?дн?
Linux
(наприклад:
μClinux
,
Google Android
,
Maemo
?
OpenMoko
) ?, найв?дом?ший,
PalmOS
. Деяк? виробники пристро?в також виготовляють свою власну систему.
|
---|
| | | DOS
|
16-Б?тн?
|
|
---|
| 16/32-Б?тн? {9x}
|
|
---|
| |
---|
| Windows NT
|
|
---|
| Моб?льн?
|
|
---|
| Скасован?
|
|
---|
| Пов'язан? теми
|
|
---|
|