linux user here, one there really isnt such thing as a .x86_64 file, it can have any extension, 2 distributing binaries is a hassle because of it being compiled for different versions of libraries, like lets say i compile a binary, since i use arch linux my glibc is going to be newer than lets...