O Unix pode ser executado em uma ampla variedade de hardware, desde pequenos dispositivos, como microcontroladores e sistemas embarcados, até sistemas de médio porte, como servidores e estações de trabalho, até grandes mainframes. Ele também pode ser executado em máquinas virtuais em um ambiente de computação em nuvem.