our platform is unix+c. popen is a system call function. it do fork,exec etc.