They are necessarily compatible across all devices - Microsoft does custimizations on their drivers for the hardware. I wouldn't install SP 2017 drivers on an older device, I would on a Surface Laptop as they share common architecture.Just want to have the latest Wifi driver for my Surface 3 PRO.