昔はclose(2)やsetpgrp(2)あるいはその組合わせで、
controlling terminalの切り放しが行われるようになっていた。
そしてUNIXごとにやり方が違った。POSIXがsetsid(2)に統一した。
以上。