Unfortunately, Microsoft, in their infinite wisdom decided not to create any Windows 10 drivers, so this route is not an option.
With recent kernel updates though, it will apparently run under Linux and most definitely under Libreelec.
I purchased one this week and using the Millhouse Libreelec builds using Kodi 18, it works extremely well. https://forum.kodi.tv/showthread.php?tid=298462&page=280
The official Libreelec based on Kodi 17.6 should also work too.
You will need to follow one of the Wiki guides but if you go down the TvHeadend route then you should get all SD and HD channels.
Libreelec can of course be installed directly to the eMMC/SSD internal storage or, if your device supports it, from a bootable flash drive.
Recording also works extremely well.
It is only a single tuner, so you can't watch one channel whilst recording another but you can plug in 2 of the tuners where TvHeadend is reported to automatically split the muxes so that you can have seamless watching of one, whilst recording another, although you may need an additional aerial splitter if you have only one access point.
A cheap as chips solution to expand the capabilities of your X86 based device.
Although we have DVB-T/T2 here, I'd guess that it would also work with ATSC variants of the tuner.
I'm told that it can also work using Libreelec on Amlogic S905x/S912 boxes, which is next up on my list to try.
Update: Works perfectly on Libreelec for S912 (I used 8.2.4.1)