OEM license requirements

Have questions about commercialization? Check out our Commercialization FAQ here.

Windows 10 IoT Core Services

Windows 10 IoT Core Services is a new cloud services subscription that provides the essential services needed to commercialize a device on Windows 10 IoT Core. For optimal security, update control, and device health, we highly recommend subscribing to Windows 10 IoT Core Services. Through this subscription, OEMs have access to 10 years of support on Windows 10 IoT Core Long Term Servicing Channel (LTSC) releases along with services to manage device updates and assess device health.

Semi-Annual Channel (SAC)

Windows 10 IoT Core is no longer supported in the Semi-Annual Channel (SAC). Please review the IoT Core SAC Modern Lifecycle Policy for details. Commercialization licenses for Windows 10 IoT Core are available through IoT Core Services with Long Term Servicing Channel (LTSC) support per the IoT Core Services Modern Lifecycle Policy.

SMBIOS Support

The system firmware must implement support for SMBIOS that complies with System Management BIOS Reference Specification, Version 2.4 or later. The SMBIOS implementation must follow all conventions and include all required structures and fields as indicated in the SMBIOS Specification, Section 3.2, and follow all conformance requirements as indicated in Section 4. Bit 2 in the BIOS Characteristics Extension Byte 2 field must be set (Section of the specification). The length of the Type 1 (System Information) table must be at least 1Bh bytes (includes SKU Number and Family fields from Version 2.4 of the specification).

The following are the minimum required fields in SMBIOS for IoTCore

  • (Table 1, offset 04h) System Manufacturer
  • (Table 1, offset 05h) System Product Name
  • (Table 1, offset 19h) System SKU
  • (Table 1, offset 1Ah) System Family
  • (Table 2, offset 05h) Baseboard Product

These fields gain prominence as fields which will be used for identifying unique system configurations for telemetry and servicing. The Manufacturer, Product Name, SKU Number and Family fields must not be longer than 64 characters in length. Avoid leading or trailing spaces or other invisible characters.


Design Notes: SKU Number has been moved to a required field in order to improve telemetry reporting. We encourage the OEM to be careful to fill in Manufacturer consistently and to fill in SKU Number with a value that can identify what the OEM considers a unique system configuration for telemetry and servicing.

For more information, see Section System.Fundamentals.SMBIOS in WHCP-Systems-Specification.pdf available at Windows Hardware Compatibility Program Specifications and Policies .


If you are re-using the BIOS/Firmware/UEFI, make sure make sure to update the entries.

Compliance with minimum hardware requirements

Review the IoT Core sections of minimum hardware requirements.