*NIX: Hard links since the 70s. Glad Windows is becoming less of a toy.
¹excepting the recent change where a "developer mode" can be activated, but that still doesn't make them useful on an end user's machine, or to an end user.
To be fair it was first with Vista that Microsoft tried to seriously lock users down and keep administrative privileges far away for the common user.
I'm pretty sure most Windows 2000-users had admin rights. This was not the reason symlinks was not adopted.
Of course that's a bit of a lie, if you use the NtSetInformationFile api you don't need write access :-)