Trix (operating system)

From Wikipedia, the free encyclopedia

Contents

TRIX is a research network-oriented operating system compatible with UNIX version 7. TRIX was developed in the late 1970s at MIT's Laboratory for Computer Science (LCS) by Professor Steve Ward and his research group. TRIX's kernel uses remote procedure calls (RPC). It was developed with the NuMachine.

[edit] Attempted use by the GNU Project

Richard Stallman mentions in the GNU Manifesto, that "an initial kernel exists but many more features are needed to emulate Unix." He was referring to TRIX's kernel, which TRIX's authors had decided to distribute as free software.

In December 1986, TRIX's kernel was used as a base in the first attempt to create a kernel for GNU's operating system. However, the GNU developers eventually decided it was unusable as a starting point. Primarily because:

  • it only ran on "an obscure, expensive 68000 box"[citation needed] and would therefore have to be ported to other architectures before it could be used, and
  • it was decided that using the Mach microkernel as a base for a server based operating system was a better operating system design for GNU. This second attempt evolved into the GNU Hurd.

[edit] See also

[edit] References

  • Ward, S.A. TRIX: a Network-oriented Operating System. COMPCON, Spring 1980, pp. 344-349.
  • Hurd history on the GNU Project web site.
Languages