It depends on your usecase. We need more detail regarding what application (gui/cui/open source/proprietary/custom) you are trying to use
If the application doesn't exist in those platforms, it's a different story. You might need to use distrobox or docker. Don't use nix because it's overkill for what you want to do.
Podman goes well with Kubernetes. It also is more performant than docker.
I use both
do some research or something jesus lmao. Linux servers, on average, are much higher profile entities to target, typically has more eyes watching them for problems, and technically literate people administrating them. meanwhile your typical windows machine is used by non technical, every day users who do very little proper security practices and threat mitigations.
you get a better ROI targeting windows users than you do, Linux users.