2. Software Information

Software Category

UnixWare is a desktop Operating System derived from System V release 4.2.

It includes support for TCP/IP and Netware networking, X/Window, Motif and a Desktop Manager.

UnixWare Version and Release Level

A beta release of UnixWare version 2.0 for the Intel386 family (Load q7.1) source code was used.

Authors

The authors of the UnixWare system are the Novell, Inc., with portions of code developed by other contributors such as the University of Berkeley and MIT.

Source code

The source code delivery for UnixWare 2.0 beta release represents approximately 240 Mbytes of code. Most of the system has been recompiled during the NAT-NAT phase of this project.

Included in this code is a graphical interface, based on X11 and Motif. However, since this interface contains some code delivered in binary format and since this interface is an optional part of a Unix system, we did not use this code.

ComponentSize
Libraries15MB
Kernel30MB
Commands & tools101MB
Graphics85MB
Misc.11MB
Total242MB
Table 1. Rough source code distribution

In addition, various data files are delivered, for configuration and messaging, especially under Command & tools directories. In addition, some parts of the system, for example the kernel code for the vxfs file system and some device drivers, appear to be delivered in binary format only. So, a more accurate view of the volume of source code submitted to the TenDRA technology is provided by sizing the C language source files only:

ComponentSize
Headers19.7MB
Libraries11.2MB
Kernel19.8MB
Commands & tools39.6MB
Total90.3MB
Table 2. C language files

TenDRA (ANDF) Technology Version Release

The TDF snapshot dated December 94 (svr4_i386 target) has been used; it is based on the TDF Specification Issue 3.0.

Validation tools

OS Platform Environment

Two identical Intel486 PCs running UnixWare 2.0 and more than 1 GB of disk space, mostly through NFS servers.