Backwards compatibility is such a headache.<p>Got to give it to Microsoft for their dedication to never breaking old code. I cannot imagine several of these scenarios happening more than in one or two programs given how niche they are.<p>On modern UNIX (Linux, BSD, et al) when you create a symlink do you need write access into the target directory, or do they suffer from this same sandbox escape?
"There are three types of symbolic links .. Object Manager Symbolic Links, Registry Key Symbolic Links and NTFS Mount Points .. a fourth type, NTFS Symbolic Links"<p>How did Unix ever manage with only the one type of symbolic link