IBM 6150 RT - Software

Software

One of the novel aspects of the RT design was the use of a microkernel. The keyboard, mouse, display, disk drives and network were all controlled by a microkernel, called Virtual Resource Manager (VRM), which allowed multiple operating systems to be booted and run at the same time. One could "hotkey" from one operating system to the next using the Alt-Tab key combination. Each OS in turn would get possession of the keyboard, mouse and display. Both AIX version 2 and the Pick operating system were ported to this microkernel. Pick was unique in being a unified operating system and database, and ran various accounting applications. It was popular with retail merchants, and accounted for about 4,000 units of sales.

The primary operating system for the RT was AIX version 2. Much of the AIX v2 kernel was written in a variant of the PL/I programming language, which proved troublesome during the migration to AIX v3. AIX v2 included full TCP/IP networking support, as well as SNA, and two networking file systems: NFS, licensed from Sun Microsystems, and Distributed Services or DS. DS had the distinction of being built on top of SNA, and thereby being fully compatible with DS on the IBM midrange AS/400 and mainframe systems. For the graphical user interfaces, AIX v2 came with the X10R3 and later the X10R4 and X11 releases of the X Window System from MIT, together with the Athena widget set. Compilers for Fortran and C were available.

Some RT-PCs were also shipped with AOS, an IBM port of 4.3BSD to the ROMP.

The RT forced an important stepping-stone in the development of the X Window System, when a group at Brown University ported X version 9 to the system. Problems with reading unaligned data on the RT forced an incompatible protocol change, leading to version 10 in late 1985.

Read more about this topic:  IBM 6150 RT