Microsoft Windows 10 IoT
Microsoft Windows IoT Client Roadmap
WP/M 8
Win 8.1
Vista
Win 7
WES7
Compact 2013
Win on Devices (IoT)
WP/Mobile 7
WP/M 8.1
Compact 7
CE 6.0
Windows 10
XP
WE8S
XPE
WES2009
WePOS
POS2009
POS7
Ind 8.1 Pro
Ind 8.1 P.R.
Win 8
Ind 8 Pro Retail
Enterprise
Mobile
Core
.net mF
8.0
8.1
7
XP
XP
Ind 8.0 Pro
.net Micro Framework
3 Different Windows 10 IoT Products
Windows 10 IoT Enterprise
Desktop Shell, Win32 apps, Universal Windows Apps and Drivers 1 GB RAM, 16 GB Storage
X86
Windows 10 IoT Mobile Enterprise
Modern Shell, Universal Windows Apps and Drivers 512 MB RAM, 4 GB storage
ARM
Windows 10 IoT Core
No Shell, Universal Windows Apps and Drivers
256MB RAM, 2GB storage X86 or ARM
Entry
$
Premium
3 Different Windows 10 IoT Products
Windows 10 IoT Enterprise
:
Available now!!!
• Formerly "Industry"
• For industrial devices such as ATMs, thin clients, point-of-sale (POS) devices, medical devices and
industrial devices.
• Provides the full capabilities of Windows 10 Enterprise, including the ability to lock down the device
for line-of-business use.
• Support classic Windows applications as well as Universal Windows applications
Windows 10 IoT Mobile Enterprise
:
Available only for bigger Mobile OEMs
• Will be for mobile industry devices such as handheld terminals and mobile POS devices.
• Support Universal Windows apps and additional integrated peripherals and sensors.
Windows 10 IoT Core
:
Available now for RaPi2 / MinnowBoardMax, Later for other ARM/x86
• Known as Windows “Athens"
• For small-footprint, low-cost devices such as gateways supporting Universal Windows apps.
• For single-purpose devices and will not include the Windows desktop shell or consumer apps such
as Mail, Photos, People, ...
Universal Application / Universal Driver Model
IoT Enterprise
Desktop Shell, Win32 apps 1 GB RAM, 16 GB Storage
IoT Mobile
Modern Shell
Mobile Chassis requirement 512 MB RAM, 4 GB storage
IoT Core
Low-cost devices No Shell, Store, MS Apps 256MB RAM, 2GB storage Universal Apps
•
One Windows Platform
•
Converged capabilities across IoT
platforms
•
Scalable
•
Choose the Windows that’s best for you
•
Trust
Unified Application / Unified Driver Model
Device
with UI
Device
without UI
Same Universal App Dev Model, same
Universal API surface across IoT Client
platforms for Windows 10
C#, C++, JavaScript, HTML, XAML, DirectX
Scale investment across all Microsoft
platforms
Leverage existing development skills
Different Windows 10 IoT Enterprise Licenses
Windows® 10 IoT Enterprise 2015
LTSB (PKEA and ePKEA)
Windows® 10 IoT Enterprise 2015
LTSB for Retail or Thin Clients
Windows® 10 IoT Enterprise 2015
LTSB for Tablets
Windows® 10 IoT Enterprise 2015
LTSB for Small Tablets
Industrial , Medical, Gaming, ATM, ...
POS, Kiosk, Digital Signage, Thin Client
Tablets 9.1” – 10.1", special CPU list
Tablets 7” - 9“, special CPU list
Definition of PKEA and ePKEA
PKEA: Product Key Application
Every single machine has its own license number on license sticker (COA) and must be
installed with this number and will be activated under this number.
ePKEA: Embedded Product Key Application
Embedded OEM gets an OEM license number from Microsoft per e-mail and he can use the
same OEM license number for every device. The ePKEA is a multiple activation key (MAC).
10
Definition of CB / CBB / LTSB
CB: Current Branch
Security updates and patches and new functions will be installed direct at
availability and can not be switched off.
-> Updates must be installed every month, else store will not run any more.
CBB: Current Branch for Business
For Windows 10 Pro, Enterprise and Education alternative to get security updates
and patches at availability. New functions with a timely delay.
-> Important updates must be installed every 4 month, can be handled by Enterprise IT.
LTSB: Long Term Servicing Branch
Updates are available but customer don’t need to install them.
10 years after release security updates and patches.
No new function updates, no store, no edge.
Definition of CB / CBB / LTSB
Windows 10
Home
Windows 10
Pro
Windows Update
Current Branch
Windows Update
Windows Update for Business
WSUS
Current Branch
Current Branch for Business
Windows 10
Education
Windows Update
Windows Update for Business
WSUS
Current Branch
Current Branch for Business
Windows 10
Enterprise
Windows Update
Windows Update for Business
WSUS
Current Branch
Current Branch for Business
Long Term Servicing Branch
Windows 10
IoT Enterprise
Windows Update
Windows Update for Business
WSUS
Windows 10 Channel Availability
Edition
Audience
Benefits
Consumers and BYOD
Availability
Windows 10
Home
• Familiar and personal experience
• All-new browser great for doing things online • New ways to get organized and be productive • Up-to-date with latest security and features
Direct OEM Retail/ESD Free upgrade1
Windows 10
Pro
Small, lower mid-size businesses
• Management of devices and apps
• Support for remote and mobile scenarios • Cloud technologies for organizations
• Update quality confidence with broad market validation
Direct OEM Retail/ESD Volume Licensing Free upgrade1
Windows 10
Enterprise
Mid-size and large enterprises
• Advanced security
• Extensive device and app management
• Full flexibility of OS deployment & update control2
• Microsoft Desktop Optimization Pack (MDOP) 2
Volume Licensing
Windows 10
Education
Educational institutions, students, teachers, and administrators
• All the features of Windows 10 Enterprise
• Simplified upgrade and deployment from Windows 10 Home
Volume Licensing
Windows 10
IoT Enterprise
Embedded OEMs• Advanced security
• Extensive device and app management
• Full flexibility of OS deployment & update control • Embedded Features
Windows 10 IoT Activation
Device is Offline
Windows is activated No activation failure UX is displayed
Window is not activated No activation failure UX is displayed
Device is Online
Windows is activated No activation failure UX is displayed
Windows 10 IoT Enterprise: Lockdown
Block Pop-up Dialog Boxes and system notifications Only allow approved USB peripherals Easily create read only devices. Improve system uptime Block hotkeys and edge gestures to prevent system access Control which apps are visible and can run
Enable single Win32 or Modern app experience on device