Windows IoT
Windows IoT (раніше Windows Embedded) — це сімейство операційних систем від Microsoft, призначених для розробки вбудованих систем. На даний момент корпорація Майкрософт має три різні підрозділи операційних систем для вбудованих пристроїв, орієнтовані на широкий ринок — від пристроїв малого масштабу до систем реального часу та POS[en]-пристроїв, таких як кіоски[en]. Вбудовані операційні системи Windows доступні для виробників оригінального обладнання (OEM), які роблять його доступним для кінцевих користувачів, що попередньо придбали їх обладнання та на додаток отримують ліцензування продукту в деяких випадках. У квітні 2018 року Microsoft випустила ще одну операційну систему Azure Sphere[en], призначену для додатків IoT, що працюють на ядрі Linux. ІсторіяУ середині 1998 року корпорація Microsoft працювала з компанією VenturCom, для свого продукту Windows NT Embedded.[3] Windows NT Embedded 4.0 почав свою роботу в 1998 році з невеликою командою розробників Microsoft. Цей проект, відомий в всередині компанії Microsoft як Impala, був випущений в широкий світ у 1999 році. Windows NT Embedded 4.0 — це набір інструментів і бази даних з 250 компонентів, які дозволили розробникам збирати невеликі зображення Windows NT 4.0 для вбудованих пристроїв. Інструменти дозволили розробникам програмного забезпечення та вбудованим розробникам створювати компоненти, що інкапсулюють їхні двійкові файли, і додавати їх у Windows NT Embedded runtimes, що містить обмежені функціональні можливості. Мінімальний розмір зображення під час роботи програми досягав 9 Мб для системи з повноцінним API Win32. Незабаром після випуску, на початку 2000 року, Microsoft вирішила, що краще взяти цю архітектуру і зробити новий продукт, використовуючи новий код Windows. Створено нову команду Windows Embedded під керівництвом Брюса Бічмана. Він працював менеджером продуктових одиниць (PUM) першого Windows Embedded і почав набирати інженерів у Microsoft. Команда сфокусувалася на наступній версії. Було прийнято рішення припинити розробку Windows 2000 Embedded[4] і розпочати роботу над вбудованим продуктом Windows XP (який називається Whistler). Плани були складені, команда була розширена, і почалася робота проекту Whistler Embedded, під кодовою назвою Mantis. Кількість складових збільшилась з 250 до більш ніж 10 000 — більшість з них були компонентами драйверів пристроїв. Набір функцій вбудованих інструментів збагачувався, щоб включати такі функції, як керування базовими версіями, скриптування компонентів та розширюваність. Також було додано інструменти, які полегшують запуск з апаратних засобів і швидко та легко розгортають вбудовану ОС. 26 серпня 2001 року була випущена друга бета-версія для Windows XP Embedded.[5] Початкова команда складалася з:
Перша версія Windows Embedded Suite складалася з двох частин Target Designer та Component Designer. Першим керівником тестової команди був Бомбо Софа, який очолював першу команду тестування XPe з 2000 року. Під керівництвом Брюса Бічмана, Microsoft поставила першу версію Windows Embedded (XPe) на DevCon / Windows Hardware Conference 2001 року. У 2002 році Брюс Бічман залишив Microsoft, а Пітер Вілсон взяв на себе команду XP у ролі PUM. До цього часу команда була об'єднана в команду Windows Deployment, а наприкінці 2003 року вони випустили XPe SP1 на DevCon. Сім'я IoTMicrosoft зробила ребрендинг з «Windows Embedded» на «Windows IoT», починаючи з випуску вбудованих версій Windows 10. EnterpriseWindows 10 IoT Enterprise, що базується на Windows 10 Enterprise[en] CBB / LTSC / LTSB / SAC, є оновленою версією індустрії вбудованих пристроїв з доступними версіями звичайних не промаркованих, роздрібних / тонких клієнтів, планшетних систем і малих планшетів. Версії відрізняються лише ліцензуванням.
Мобільна версіяWindows 10 IoT Mobile, що базується на Windows 10 Mobile, є наступником Embedded Handheld. Мобільне підприємствоWindows 10 IoT Mobile Enterprise додає підтримку ARM, декілька профілів користувачів, розширену функцію блокування та інші можливості, але в усіх інших випадках ідентична звичайній мобільній версії. ЯдроWindows 10 IoT Core вважається спадкоємцем Windows CE, хоча в них дуже погана сумісність. Оптимізований для більш дрібних і дешевих промислових пристроїв, Windows 10 IoT Core також надається безкоштовно для використання в пристроях, таких як Raspberry Pi. Core ProWindows 10 IoT Core Pro надає можливість відкладати та контролювати оновлення, а також ліцензується тільки через дистриб'юторів; в іншому випадку вона ідентична звичайній версії IoT Core. Сім'я Embedded розробкиКомпактна версіяWindows Embedded Compact (раніше відомий як Windows Embedded CE або Windows CE)[6] є версією Windows Embedded для дуже маленьких комп'ютерів і вбудованих систем, включаючи пристрої побутової електроніки, такі як приставки та консолі відеоігор. Windows Embedded Compact — це модульна операційна система реального часу зі спеціалізованим ядром, яка може працювати в межах 1 Мб пам'яті. Він поставляється з інструментом Builder, який можна використовувати при додаванні модулів до інсталяційного образу для створення спеціального завантажувача, залежно від використовуваного пристрою. Windows Embedded Compact доступний для архітектур ARM, MIPS, SuperH і x86.[7] Microsoft надала спеціалізовану версію Windows Embedded Compact, відому як Windows Mobile, для використання в мобільних телефонах. Це образ Windows Embedded Compact та спеціалізовані модулі для використання в мобільних телефонах. Windows Mobile була доступна у чотирьох варіантах: Windows Mobile Класична (для Pocket PC), Windows Mobile Стандарт (для смартфонів), Windows Mobile Професіональна (для КПК) та Windows Mobile для автомобілів (для комунікаційних/розважальних/інформаційних систем, що використовуються в автомобілях). Модифіковані версії Windows Mobile використовувалися для портативних медіацентрів[en]. У 2010 році назва Windows Mobile була замінена на Windows Phone 7, який також був заснований на Windows Embedded Compact, але не був сумісний з будь-якими попередніми продуктами. Windows Embedded Compact 2013[8] це операційна система реального часу, яка працює на ARM, X86, SH і похідних цих архітектур. Вона включала .NET Framework, UI framework та різні драйвери та служби з відкритим кодом, наприклад «модулі».[9] СтандартWindows Embedded Standard — це сімейство операційних систем Windows Embedded, призначених для забезпечення підприємств і виробників пристроїв свободою у виборі можливостей. Розробка промислових пристроїв та інтелектуальних системних рішень, призначених для побудови банкоматів, пристроїв для охорони здоров'я, виробничої промисловості та створення специфічних для промисловості пристроїв. Цей бренд складається з Windows NT 4.0, Windows XP Embedded[en], Windows Embedded Standard 2009 (WES09), Windows Embedded Standard 7 та Windows Embedded 8 Standard. Він надає повний API Win32.[7] Windows Embedded Standard 2009 включає в себе Microsoft Silverlight, .NET Framework, Internet Explorer 7, Windows Media Player 11, RDP 6.1, Network Access Protection[en], Microsoft Baseline Security Analyzer[en] та підтримка для керування службами Windows Server Update Services та System Center Configuration Manager[en].[10] Windows Embedded Standard 7 була однією з версій Windows 7 і раніше мала кодову назву Windows Embedded 'Квебек'.[11] Windows Embedded Standard 7 включає функції Windows Vista і Windows 7.[12] такі як: Aero, ReadyBoost, Брандмауер Windows, Windows Defender, ASLR, Windows Presentation Foundation, Silverlight 2, Windows Media Center серед декількох інших пакетів. Вона доступна у версіях IA-32 та AMD64 та була випущена у 2010 році. Вона має більший мінімальний розмір (~ 300 МБ) порівняно з 40 МБ в XP і також вимагає активації продукту[en].[12] Windows Embedded Standard 7 була випущена 27 квітня 2010 року.[13] Основна підтримка цієї версії Windows 7 була припинена 13 жовтня 2015 року і розширена підтримка була завершена 13 жовтня 2020 року. Windows Embedded 8 Standard випущено 20 березня 2013 року.[14][15] Основна підтримка цієї версії Windows 8 була припинена 10 липня 2018 року, а розширена підтримка діє ще до 11 липня 2023 року. Для вбудованих систем (ДВС)Наразі розділені на два бренди, продукти ДВС є бінарними ідентичними версіями ОС, які доступні в роздрібній торгівлі, але ліцензовані виключно для використання у вбудованих пристроях.[16] Вони доступні як для IA-32, так і для процесорів x64.[7] Професійна версіяWindows Embedded Pro, колишня Windows Embedded Enterprise, — це бренд, який складається з не серверних продуктів ДВС, включаючи Windows NT Workstation, Windows 2000 Professional, Windows XP Professional, Windows Vista Business і Ultimate, Windows 7 Professional і Ultimate, Windows 8 Pro і Windows 8.1 Pro. Microsoft змінила ім'я «Windows Embedded Enterprise» на «Windows Embedded Pro», починаючи з Windows Embedded 8 Pro. СерверWindows Embedded Server це бренд, який складається з серверних продуктів FES, включаючи сервер, домашній сервер, SQL Server, сервер зберігання, сервер DPM, сервер ISA, сервер UAG, сервер TMG і сервер уніфікованого зберігання даних різних років, включаючи 2000, 2003 , 2003 R2, 2004, 2005, 2006, 2007, 2008, 2008 R2, 2012 і 2012 R2 і т. д. ІндустріяWindows Embedded Industry це бренд операційних систем Windows Embedded для промислових пристроїв. Ця марка була обмежена операційною системою Windows Embedded for Point of Service[en], випущеною в 2006 році, яка базується на Windows XP Embedded[en].[6] Microsoft також має оновлену версію Windows Embedded для Point of service, що називається Windows embedded POSReady 2009. Тим не менш, Windows Embedded POSReady 7, одна з версій Windows 7 SP1, була випущена в 2011 році. З того часу компанія Microsoft змінила назву цього продукту з «Windows Embedded POSReady» на «Windows Embedded Industry». Windows Embedded POSReady 7 була останньою версією Windows 7, її основна підтримка була припинена 11 жовтня 2016 року, а розширена підтримка була завершена 12 жовтня 2021 року. Microsoft випустила Windows Embedded 8 Industry 2 квітня 2013 року, а 17 жовтня 2013 року — 8.1. Основна підтримка Windows Embedded 8 Industry, однієї з версій Windows 8 була припинена 9 січня 2018 року, а розширена підтримка діє ще до 10 січня 2023 року; після цієї дати користувачі мають бути оновлені до Windows Embedded 8.1 Industryщоб надалі отримувати підтримку. Основна підтримка Windows Embedded 8.1 Industry; однієї з версій Windows 8.1 була припинена 10 липня 2018 року, а розширена підтримка діє ще до 11 липня 2023 року. NAVReadyWindows Embedded NAVReady також називається Navigation Ready, який є компонентним модулем для Windows CE 5.0 і корисним для побудови портативних навігаційних пристроїв. АвтомобіліWindows Embedded Automotive, колишній Microsoft Auto, Windows CE для автомобільної промисловості, Windows Automotive і Windows Mobile для автомобілів — це вбудовані операційні системи на базі Windows CE для використання в комп'ютерних системах автомобілів. Останню версію Windows Embedded Automotive 7 було оголошено 19 жовтня 2010 року.[17][18] КПК10 січня 2011 року корпорація Microsoft оголосила випуск Windows Embedded Handheld 6.5. Операційна система має сумісність з Windows Mobile 6.5[en] і представлена як корпоративний портативний пристрій, орієнтований на роздрібних продавців, постачальників і інших компаній, які покладаються на портативні комп'ютери. Windows Embedded Handheld зберігає сумісність із застарілими програмами Windows Mobile.[19] Windows Embedded 8.1 Handheld був представлений 23 квітня 2014 року.[20] Відомий просто як Windows Embedded 8 Handheld (WE8H)[15] до випуску, він був розроблений як наступне покоління Windows Embedded Handheld для портативних пристроїв та бізнесу, побудований на Windows Phone 8.1. Випущено п'ять портативних пристроїв Windows Embedded 8.1; Виготовлені компаніями Bluebird, Honeywell і Panasonic, як зазначено нижче.[21]
Примітки
Для подальшого вивчення
Посилання
|