da quel che si evince dalla documentazione di mono si possono creare eseguibili anche per linux anche se dubito fortemente nella portabilità infatti un applicativo scritto su windows farà fatica a girare su linux e viceversa mi sembra che il progetto deve essere "compilato" nell'os di destinazione

per maggiori info www.go-mono.com