Implementation of linux kernel including features of foreground process, background process, and pipe.