Re: A thought.
> a limit of 4 does seem reasonable (especially given they don't want this used on a server). Looks like server edition supports up to 64 sockets.
This is a pricing issue more than a technical one. The cost of a server licence can depend on the number of cores (not CPUs). The base price is for 16 cores. If you want to run more cores than you need to pay more. (you also needs CALs per client).
"""**Datacenter and Standard edition pricing is for 16 core licenses."""
For desktop and workstation, Microsoft will also, it seems, be charging based on the number of cores and/or CPUs basis. The 4 core (not CPU) will be the base price desktop OS, while systems with more cores (or more than 1 CPU) will have to pay more for the workstation licence.
"""One customer said he was told there could be a price increase of roughly $70 per operating system for use on systems with processors with four or fewer cores. For machines with Xeon processors with more than four cores, there could be a price increase of roughly $230 per operating system, I was told. """
"""Windows 10 Pro for Workstations is designed for high-end hardware with Fast I/O with persistent memory, fast file sharing, Resilient file system (ReFS) and up to four physical CPUs and 6 TB of memory. """