Would installing Linux on them be an option?
Buildapc
You might want to ask them if they can use a *nix, if not, you're giving them the gift of headaches and annoyance.
(I say this as a lifelong Linux user)
I did think about this, but I know sweet FA about Linux; they know sweet FA about Linux; and should any problems come up in future, using Linux severely limits the chances of a casual acquaintance being able to help out.
But you're right, it would be a decent solution... If the situation was a bit different I might go with that.
If it was someone I was likely to pop in on to fix things for example.
This, just throw Ubuntu or popos on it
As a windows smoothbrain bot I can confirm pop os is straightforward to operate and plain easy if someone helps the person with basic problems (how to find things, how to install things etc).
I'll throw my hat in the ring for Zorin OS. It's similarity to Windows is a lot greater than most distros, so switching will be easy. It's also based on Ubuntu, like Pop :)
Apparently you can activate Windows using this: https://github.com/massgravel/Microsoft-Activation-Scripts
(Stolen from elsewhere, have not tried myself, might be legally dubious)
Install non legit 7 or 8.1 then upgrade to 10 (this still works) after that is has a legit win10 that can even be clean reinstalled. Amd upgraded to 11 if hardware supported (or bypassed).
Grey market sites like G2A and Kinguin have windows licenses for cheap.
At that point is morally better to just pirate it
Those keys are working but legally unlicensed (usually for testing purposes only for msdn members)
Kinguin is great but it does require a phone call which is disappointing.
Introduce then to Linux is the best gift you can do to them. I regret a lot to not having the same and be raised with windows, its make me lazy and stupid but most important have make me ignoring how much a Machine mean and how we all should approach them.
I think the cheapest way is buy an OEM edition and a SATA cable to fullfill the purchase requirements.
And a SATA cable? How does that work?
Is that like a token hardware purchase?