Windows 10 IoT Core

Развивая линейку компактных ОС, компания Microsoft выпустила уникальную, сверхэкономичную версию Windows 10 для создания АРМ и x86 устройств малого форм-фактора для применения в различных отраслях промышленности, включая устройства Интернета Вещей (IoT).

Windows 10 IoT Core — бесплатная базовая редакция Windows 10 для обеспечения работы, как правило, low-cost и маломощных устройств. Core не поддерживает классические приложения Windows, не имеет своего shell и предназначена для устройств с одной целевой функцией, которую должно обеспечить встроенное приложение. Рекомендуется для прототипирования, тестовых разработок, домашних разработок.

Windows 10 IoT Core Pro — предназначенная для промышленного применения версия, имеющая лицензионную наклейку (сертификат подлинности) и позволяющая отложить автоматические обновления (план поддержки LTSB). Таким образом, эта версия рекомендуется для использования в промышленных устройствах, т.к. позволяет подтвердить легальность и избежать сбоев, вызванных автоматическим обновлением ОС.

Общая особенность всех версий Windows 10 IoT Core — отсутствие поддержки стандартных (настольных) Windows-приложений.

Преимущества Windows 10 IoT Core/Core Pro

Главным преимуществом этих ОС является совместимость с ARM и x86 процессорами. Ранее Core была выпущена в виде бесплатной версии для прототипирования на базе всего двух плат: Raspberry Pi 2 с ARM-процессором и MinnowBoard Max с x86-архитектурой. В конце октября 2015 добавилась ещё одна компактная платформа — DragonBoard 410c и Microsoft ведёт обширную работу с мировыми производителями для расширения списка поддерживаемых плат.

В отличие от прошлых версий ARM-систем Microsoft, Windows 10 IoT Core Pro позволяет избежать разработки приложений специально для этой версии (как это было в Windows CE, например) — технология универсальных приложений и драйверов позволяет на всех устройствах с Windows 10, включая Core-версии, использовать один и тот же код – среда разработки Microsoft Visual Studio 2015 подготовит дистрибутив для каждой платформы отдельно. Приложения для Windows Compact и CE не поддерживаются в Windows 10, но в ближайшем будущем должен появится инструмент портирования приложений с Windows Embedded Compact на Windows 10 IoT Core.

  • Масштабируемая платформа: универсальные приложения и драйверы, доступные для небольших устройств.
  • Подключение устройств: беспроводное подключение (ИДУБ WiFi, MBB), проводное подключение (Ethernet, USB), доступ к шинам (GPIO, I2C SPI).
  • Безопасность: безопасность Windows-класса для небольших и малопроизводительных устройств; поддержка Trusted Platform Module.
  • Обслуживание: современные технологии и последние обновления на малопроизводительных устройствах.
  • Управляемость: управление малопроизводительными IoT-устройствами как любыми другими устройствами на Windows.
  • Интеграция с облаком: возможность подключения к облаку и доступность сервисов Azure IoT.

Отличия Core и Core Pro

Коммерческая лицензия Core PRO стала самой выгодной на данный момент лицензией ОС Microsoft Windows 10 и отличается форматом обновлений: в бесплатной версии Core настроить или отложить обновления ОС невозможно, что не подходит для серийного выпуска устройств, т.к. может нарушать работу оборудования, но допустимо для прототипирования, демо-образцов устройств и другого внутреннего использования компаниями, в то время как коммерческая версия Windows 10 IoT Core Pro позволит выбрать параметры обновлений и даст возможность откладывать их установку вплоть до 4-х месяцев, что повышает контроль над системой, т.к. устанавливаться будут только надёжные апдейты.

Сравнение Windows 10 IoT Enterprise и Windows 10 IoT Core/Core Pro


Подписка на новости