"That's likely no big deal for Windows, which already requires you to enter your date of birth during the Microsoft Account setup procedure."
Not exactly true as you can do local account installs.
I wonder if you can get around the law by just having people build their own image from the source.