Yes, individual components of the solution can run on different operating systems.
What this means in practice
the client application can run on:
Windows
macOS
Linux
the server can run on a different operating system than the client
👉 mixed configurations are fully supported
Examples
laptop (macOS) + server (Linux)
workstation (Windows) + server (Linux)
a mix of multiple operating systems within a single organization
