The shell is now implemented as a shared library so that it can be extended at runtime by loading dynamic libraries containing additional builtins. The rpc and rpcsvc libraries have been added as well as the rpcgen progam. The install command has been added. The cc and ld commands were modified to pass .res resource files correctly to the linker. A command to turn shell scripts into an intermediate format named shcomp has been added.
Files produced by shcomp are in a machine independent binary format that ksh understands.
Many of the stdio commands that were implemented as macros in the previous release, are now implemented as commands. Hard links to files ending in .exe now cause separate copies to be make on FAT file systems. Hard links for other files create links but these are only visible to UWIN, not to native commands. It is now possible to increase the number of file descriptors that a process can have open from the default of 64 up to 1024. In addition to the utilities that come with the X11 distribution, The ghostview and The wish are also included.