.name ixemul .fullname Unix Emulation Library .type Library .short Shared library providing Unix-like environment. .description Essentially it is a BSD-4.3 Unix kernel running under the Amiga OS. The code for handling Unix signals is taken almost verbatim from the BSD kernel sources, for example. Multitasking and file I/O is, of course, passed on to the Amiga OS. Because the library resembles BSD Unix so closely, it has made it possible to port almost all Unix programs. All networking calls are routed through a new library, ixnet.library, which will pass them on to the appropriate networking package. Currently supported are AmiTCP and AS225, Inet-225. Because of the conformance to BSD, the library is not too conservative with resources or overly concerned with Amiga standards. For example, command line expansion uses Unix semantics and doesn't use ReadArgs(). The purpose of ixemul.library is to emulate Unix as well as is technically possible. So given a choice between Amiga behavior or Unix behavior, the last one is chosen. .version 44.0 .author Original author: Markus M. Wild Current maintainer: Hans Verkuil .distribution GNU Public License .source Includes source. .docs README .described-by Fred Fish (fnf@ninemoons.com) .submittal Submitted electronically by Hans Verkuil (hans@wyst.hobby.nl), the current ixemul maintainer.