Well, this program just splits your screen into two windows, each running a shell, so you can do two things at once. All you have to do is unbundle the package and run the 'Configure' script that is included. It is fairly simple, and can only be run by terminals emulating a vt100 terminal. -Sam Lantinga slouken@toadflax.cs.ucdavis.edu The idea for this program came from Dave Ljung (ljung@cae.wisc.edu) Thanks Dave++! Version Notes: Version 1.0.1 First release Version 1.3.0 Second release Added window size change handling. Added automatic vt100 detection. Version 1.3.1 Improved portability. Version 1.4.0 Third release Added "sticky" cursor for windows Ported to Linux Added modifiable upper window size Added utmp logging Added set-uid root capability Install Notes: This program has been compiled on the following UNIX systems: Sun/OS 4.1.x Sun/OS 5.1 (Solaris 2.1) ULTRIX 4.2 ULTRIX 4.3 IRIX 4.0.1 IRIX 4.0.5F HP-UX 7.00 HP-UX 8.07 HP-UX 9.01 AT&T System V.3.2 Linux (by upsyf173@HRZ.Uni-Bielefeld.DE) Under AT&T System V.3.2 (a 3b2 machine) I had to add the line: CC = gcc at the top of the Makefile so that it didn't get a syntax error in /usr/include/sys/wait.h. This particular 3b2 machine had been souped up with gcc and other exotic software. Under Sun/OS 5.0 (Solaris 2.1), running gcc, the grantpt() function breaks under the -O compiling option. Just remove that from the CFLAGS, and everything will work fine.