No, technology is different in Windows 8 and 8.1 VL. They have to be activated either online or against a KMS server.
Totally way different... but short answer , XP VL activates serial based is forever.... win8 VL has to be re activated via KMS every 180 days .........