Information about NetBSD 1.1

NetBSD 1.1 was released on November 26, 1995.
It is an evolutionary release which contains over a year of
changes to the kernel, user-level utilities, and documentation.

Continuing the multi-platform tradition, NetBSD had added ports to
atari and mvme68k based machines. Kernel interfaces continued to
be refined, and several subsystems and device drivers were shared
among the different ports. This trend continued in later releases.

NetBSD 1.1 had significantly enhanced the binary emulation subsystem
(which included iBCS2, Linux, OSF/1, SunOS, SVR4, Solaris and Ultrix
compatibility at that point) and several kernel subsystems had been
generalized to support these enhancements more readily. The binary
emulation strategy was (and still is) aimed at making the emulation
as accurate as possible.

NetBSD 1.1 was also the first release to see machine-independent disk
striping. The concatenated disk driver (ccd), which was previously
supported only by the hp300 port, had been vastly improved. Many
bugs were fixed, and explicit references to device-dependent routines
removed and replaced by calls to the generic "vnode operation"
routines. In addition, several features were added, including partition
support, dynamic configuration and unconfiguration via a user space system
utility program, and virtually unlimited number of component devices.

Many new user programs were added in NetBSD 1.1, as well,
bringing it closer to our goal of supplying a complete UN*X-like
environment.