Even since the first low cost mini PCs and TV sticks started to come to market there was lots of confusion about Windows 8.1/10 licenses, because while small tablets could be shipped with Windows 8.1 with Bing/Windows 10 with a free license, mini PCs required a different discounted NTE license costing between $15 and $30. Price differs depending who your ask… So while the cheapest devices normally shipped unactivated, some companies like PiPo decided to install Windows with the latest version to cut costs… Microsoft eventually noticed, and PiPo had to stopped the practise, instead making mini PCs with small displays…
The exact hardware requirements were also unclear so far for either the free or discount tablet, but the following table dropped in my email Inbox recently… It explains which hardware is accepted for an Entry level license.
OST means Online Service Terms, and the devices matching the hardware requirements above should be eligible for a discount. A Low End CPUs should be Intel Bay Trail, and Cherry Trail processor, and most likely Braswell and Apollo Lake too, plus some AMD processors. So if you buy a Intel Core iX processor, you should not get a free/cheap Windows license.
Windows 10 mini PCs like Beelink BT7 and Vorke V1 match most requirements of the “WW Entry Desktop/AiO” with a low end Atom X7-Z8700 and Celeron J3160 processor, 4GB RAM, no hard drive, and no optical drive. However, they fail the maximum storage requirements since they ship with at least 64GB internal flash. That means they should be paying the full Windows 10 license, and while they come activated, they are likely in breach of Windows OST. I’ve also been informed Microsoft has been taking legal action against at least one manufacturer of non-compliant devices.