The javadoc of Process
says:
The created subprocess does not have its own terminal or console. All its standard io (i.e. stdin, stdout, stderr) operations will be redirected to the parent process through three streams (getOutputStream(), getInputStream(), getErrorStream()).
What is something I'd like to avoid and let the child do it's own stuff with its std streams. Is there any way to avoid the overtake of the streams?