OEM license requirements

Commercialization Agreement

In order to start your commercialization journey, you will need to sign a license, which you will need to request the license agreement here. A member of the team will get back to you with the agreement form within 48 to 72 hours.

You can view a copy of this agreement before requesting to sign it here.

Have questions? Check out our Commercialization FAQ here.

Once you receive the agreement, you are required to sign it to meet the system requirements for the Windows 10 IoT Core device you are manufacturing and commercializing.

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.