Richard Stallman mentions in the 1985
GNU Manifesto that "an initial kernel exists" for the
GNU operating system, "but many more features are needed to emulate Unix." This was a reference to TRIX's kernel, which TRIX's authors had decided to distribute as
free software. The features Stallman wished to add (file versioning, undeletion, information on when and how and where the file was backed up on tape, atomic file updates) were not generally associated with Unix. In December 1986, developers used TRIX's kernel as a base in their first attempt to create a
kernel for GNU. They eventually decided Trix was unusable as a starting point, primarily because: • it only ran on "an obscure, expensive
68000 box", and would therefore require
porting to other
architectures, and • it was decided that the
Mach microkernel was a better underlying design for a server-based operating system. This second attempt evolved into the
GNU Hurd. ==See also==