============================================================================== RED CIENTIFICA PERUANA MACUNIX ============================================================================== Thank you for your inquiry about MachTen. A package of product, pricing, and ordering information will be sent to you. Tenon offers two MachTen packages: MachTen Personal Unix and MachTen Professional Unix. MachTen is an implementation of Berkeley's 4.3BSD Unix, built on a Carnegie Mellon Mach foundation (Mach 2.5). It runs as an application on the native Macintosh Operating System (MacOS). Included with MachTen are Unix programs and a Mach kernel. The kernel supports a standard Unix applications environment which supports over 300 standard Unix applications. That environment also allows all standard Macintosh programs, such as a Macintosh spreadsheet or desk accessory application, to run simultaneously with Unix programs. MachTen extends MacOS with true Unix multitasking, full internet communications, a distributed file system via NFS, and a Unix software development environment. MachTen runs on all modern Macintoshes -- including MacPlus, Classic, Quadras, Centris, and Duos and PowerBooks. MachTen is the only Unix that runs on a PowerBook! MachTen Personal Unix includes the basic GNU C compiler (version 1.4) and C preprocessor, a Motorola 68000 assembler, a loader, a symbol table utility, load module tools (ar and ranlib), a software management tool (make), a set of Tenon compiler libraries, a set of Unix libraries, a language checker and beautifier (lint and indent), lex and yacc. Among the libraries included are a MachTen Unix system call library, the curses library, NFS library support, termcap library support, and a math library that provides an interface to Apple's Standard Apple Numerics Environment(tm). Mach Ten Professional Unix, Release 2.1VM, includes all the features of the Personal package, but, in addition, supports virtual memory and protection for Unix applications and an improved paging model for Macintosh applications. Since the Professional package is not limited by real memory, it also supports the GNU source debugger (gdb) and an advanced version of the GNU compiler, version 2.3.3, which includes a C++ compiler in addition to the GNU C compiler. Both packages run on all Macintoshes, but you need memory management support to take advantage of the advanced software development tools included with the Professional system. An optional X software package is also available. The X software package includes X server and X client software and a Motif toolkit. MachTen X Server software, Release 1.4.0, links MachTen users to W Window applications. The MachTen X Server package conforms to X11, Relase 4, of MIT's X Window System and runs in conjunction with MachTen and MacOS. MachTen internet connectivity lets you access X applications anywhere in your client/server environment. MacOS features, such as "copy & paste", are available from both Tenon's Unix software and Tenon's X software. With the click of an icon, users can slide between MacOS applications, Unix applications, and X applications. The MachTen X Server software has a built-in window manager that supports up to six independently configurable X screens, with three styles available: rooted screens, Macintosh-style rootless windows, or Motif-style rootless windows. The software is 8-bit color compatible and includes a built-in color database and an editor to enable customized color definitions. Clients can display up to 256 colors simultaneously on color screens. Support is also available for 8-bit grey scale monitors as well as monochrone monitors. Macintosh-style tools are available to create and edit user-defined scripts to launch X applications. User specified X clients can be automatically launched when the MachTen X Server is booted. The MachTen X Window client, Release 1.5.0, is an X11 application development environment based in MIT's X Window System X11, Release 5. Tenon's X Client software is designed to be used in conjunction with MachTen and the MachTen Development System. It enables the development of X applications under MachTen on the Macintosh. Included in the package are X programming libraries (e.g. Xlib, Xt, Xau, Xext, Xi and phigs), Athena widgets and utilities (e.g. Xaw, Xmu and Xdmcp), configuration files (the imake configuration system), and documentation from the X11, R5, MIT release adapted for user under MachTen. Also included for reference are sources for a sampler of X client applications (e.g. Xterm, twm and xbiff). Motif (version 1.1.4) programming libraries are optionally available. International Prices: MachTen Personal Unix............. $600 MachTen Professional Unix..........$780 Technical Documentation............$360 X Software.........................$420 (includes X Server, X Client, and Motif) We offer a 10% educational discount for students. Excellent University and corporate quantity discounts are also available. RAM requirements: 4MB - 5MB minimum, depending on MacOS System 6 or 7. Disk space usage: 32MB free to install MachTen Professional. MachTen operating system may be installed without the software development tools. The operating system itself takes about 13MB; the software development tools adds about 7MB. X Server, X Client, and Motif add about another 10MB. The following frequently asked questions are answered below. Q. How does MachTen differ from A/UX? Q. What networking support does MachTen provide? Q. On what media is MachTen distributed? Q. What add-on hardware is supported? Q. Does the "xxx" software package run on MachTen? Q. Does MachTen interoperate with other versions of Unix? Q. How does MachTen differ from A/UX? A/UX is an older version of Unix - System V, version 2 - and runs on the high end Macintoshes only. It is very expensive in terms of memory and disk space required (Apple recommends 80 Meg of hard disk space). MachTen is a smaller, simpler Unix that can run on all Macintoshes with 4MB of RAM and 40MB of hard disk. With MachTen you don't have to partition your disk - we support a single file system. MachTen sits on top of the MacOS, which means that you don't need special device drivers. Q. What networking support does MachTen provide? The kernel includes the full TCP suite of protocols, including telnet and ftp, the Berkeley r-series, and NFS. MachTen works over AppleTalk, ethernet, and can route between the two. MachTen includes both client and server NFS. MachTen provides interoperability with applications that rely on MacTCP such as MacX and Eudora by trapping MacTCP internals with Tenon's mactcp daemon. MachTen interoperates with AppleShare servers. For serial line connectivity, UUCP, cu and SLIP are provided. MachTen makes use of the serial port portion of the Macintosh Communication Toolbox (CTB) if installed; otherwise it controls the serial port directly. The development system includes the Berkeley socket library. Q. On what media is MachTen distributed? MachTen is distributed on 3 1/2" floppy disks. Q. What add-on hardware is supported. Because MachTen sits on top of the Macintosh File system and interoperates with the Finder, all add-on hardware should work under MachTen. MachTen has been used with Syquest drives, Bernoulli drives, accelerators, multiport serial cards, ethernet cards (NuBus and SCSI) and video cards, among others. Q. Does the "xxx" software package run on MachTen? Most Unix software packages can be ported to MachTen in a straightforward way. MachTen is a "vanilla" BSD 4.3 system, with standard BSD libraries. To run on systems with small amounts of memory and no PMMU, it is sometimes necessary to avoid large automatic variables by using malloc/free. Because the Macintosh file system doesn't support hard links, MachTen supports only symbolic links. In some circumstances this necessitates substituting rename(2) for link(2). Q. Does MachTen interoperate with other versions of Unix? Yes. It can network with all standard TCP/IP implementations. We can exchange tar-format floppies with other Unix machines such as SCO and A/UX. MachTen's NFS has been used with Sun systems, IBM R/6000 and NeXT, among others. Please feel free to email me any additional questions you might have. Regards, Laura ______________ Laura Griffin info@tenon.com .