Originally designed for Windows and Unix platforms, PuTTY has been ported to macOS and Linux. It should be noted that Linux is not Unix, but derived from it, which is why it wasn't listed as originally compatible. Emulators for XTerm are also supported by PuTTY.