macOS and Linux are both POSIX-compatible operating systems. I guess I’m unclear on why you’d need to run a Linux VM with full filesystem access, when the tools can be installed on macOS itself the filesystem is just the filesystem. It seems like an unnecessary layer of complexity for most standard use cases.