Está aqui um guia para o estabelecimento app remoto:
http://technet.microsoft.com/en-us/library/cc730673(WS.10).aspxQuanto para ao Mac e ao linux.
Não a sure mas você pode certamente setup uma conexão remota no usuário da RDP. Apenas transferir os apps.
Linux:
http://www.rdesktop.org/Mac:
http://www.microsoft.com/mac/products/remote-desktop/default.mspx