CかC++でUn*xとwin版両方作れば。
よく知らないけどソケットとかスレッドの部分以外は
ソース共有できるんじゃないの?