Всем хорошо известна операционная система Microsoft Windows, работающая на ноутбуках, ПК и серверах. Однако не все знают, что большинство окружающих нас в жизни устройств также работает на этой ОС, однако в ее специфичной реализации - Windows IoT. К таким устройствам можно отнести кассы, платежные киоски, банкоматы, цифровые рекламные панели, системы видеонаблюдения, различные системы самообслуживания, промышленные системы управления и т.п., то есть все вычислительные устройства, которые выполняют какую-то определенную функцию, а не являются ПК общего применения. Ранее такие устройства и ОС для них называли Embedded (встраиваемые), сейчас в обиходе такое понятие как IoT, от аббревиатуры «Internet of Things» (Интернет Вещей).
Основное отличие Windows IoT от настольных аналогов диктуется спецификой устройств промышленного назначения. Такие устройства обладают долгим жизненным циклом, обычно не менее 10 лет, поскольку они разработаны с повышенной надежностью, диктуемой ответственной сферой применения (транспорт, банковская сфера, безопасность, промышленное производство, нефтедобыча, медицина). Также, цикл производства таких устройств достаточно продолжителен. Следовательно, и операционная система должна поддерживаться производителем как минимум 10 лет, а также быть доступна к приобретению более продолжительное время.
Второе важное отличие – работа таких устройств «в полях», то есть в местах, где отсутствует или невозможно постоянное наблюдение, обслуживание и быстрый ремонт. Часто на них невозможно использовать антивирус, поскольку не все устройства имеют выход в интернет для обновлений. Таким образом, предъявляются повышенные требования к отказоустойчивости и защите. Операционные системы Windows IoT содержат в себе ряд возможностей, которые позволяют заблокировать возможность выхода из приложения, запретить запись информации на жесткий диск, обеспечить автоматический возврат в рабочее состояние после аварийного отключения питания, запретить подключение съёмных носителей, заблокировать устройства ввода, ограничить запуск приложений и так далее.
И наконец – цена. Часто до половины возможностей операционной системы просто не нужны на таких устройствах (графический интерфейс, встроенные приложения, индексирование, кодеки, некоторые драйверы, библиотеки и т.п.), а значит будет несправедливо переплачивать за эти функции. Таким образом, логично, если встраиваемая ОС будет дешевле чем ОС для обычного ПК, а в идеале – будет зависеть от стоимости устройства (дешевле устройство – дешевле операционная система). Именно такое уникальное ценообразование, зависящее от производительности процессора, установленного в устройстве, и предлагает Windows IoT.
Таким образом, основные особенности операционных систем Windows IoT это – продленная поддержка и доступность каждого релиза, специальные возможности для обеспечения повышенной надежности работы, более выгодное ценообразование, позволяющее не переплачивать за невостребованные функции ОС.