Earlier quoted context omitted.
The core of the software is a subsystem, specifically a Windows subsystem; you're not running this subsystem on macOS or FreeBSD. The "for Linux" is added because it's a subsystem for Linux applications (originally not leveraging a VM). Microsoft also had the "Microsoft POSIX subsystem" (1993) and "Windows Services for UNIX" (1999) which were built on the "Subsystem for Unix-based Applications" (rather than "Unix-bas…
To me, it sounds like a subsystem that provides Windows Compability for the Linux host . I do agree it's an issue of English being an imprecise language.
And this is a poor example, because Microsoft wants to be Microsoft.