• mean_bean_machine [they/them]
    ·
    edit-2
    3 years ago

    The history of NTFS supporting those features is pretty weird. The US military has (or at least had) a legal requirement that any OS they used needed to be POSIX compatible, and as a result the POSIX features in Windows were implemented as a legal loophole so Microsoft could still sell Windows licenses to the military. The POSIX subsystem for Windows predates the Linux subsystem by about 15 years, and as far as I know no software was ever written for it.

    EDIT: It was actually not just the military but the entire federal government that had the requirement, and it actually dates back to the first Windows NT version from 1993: https://en.wikipedia.org/wiki/Microsoft_POSIX_subsystem