MachTen is a mature software product,
under development since 1989. In 1991, when it was first introduced, it received
the MacUser "Best Connectivity" Eddy Award. In 1994, it was included
in UNIX World's "Best Products of 1994". The MachTen UNIX virtual
machine amplifies and extends MacOS. It includes hundreds of commands and utilities
and a complete suite of UNIX client and server networking services integrated
with MacOS. It supports industry-standard C, C++, Objective-C, Java, Fortran,
and Ada software development tools.
UNIX Virtual Machine.
MachTen's UNIX virtual machine (UVM) extends MacOS to support a UNIX
execution environment. MachTen's UVM is implemented as a small, tight family
of MacOS system extensions, essentially fifteen shared libraries consuming about
1.2MB of memory. These libraries can be licensed by developers to support UNIX
applications on MacOS. The MachTen system software contains these libraries
and a suite of UNIX applications.
Commands and Utilities (Representative List).
more complete list of applications is available,
(standard applications included
with BSD are omitted for brevity).
csh, df, du, dump, finger, install, login, man, mt, passwd, printenv, shutdown,
stty, su, supmaint, sync, time, tty, update, uptime, users, who, whoami, sh,
bash, pdksh, tcsh
ar, basename, cat, cd, chmod, chown, cmp, comm, cp, diff, grep, head, ls,
mkdir, more,mv, od, rcp, rm, rmdir, sed, size, sort, sum, tail, tar, tee,
tr, what, whereis
groff, troff, nroff, ed, eqn, emacs, ex, expand, fmt, fold, graph, plot, pr,
ptx, refer, rev, spell, style, tbl, ul, vi, perl-5.004
at, init, kill, nice, ps, sleep, wait
alarm, bc, cal, calendar, dc, date, echo, expr ,false, last, leave, lpd, lpr,
pwd, tell, true, vacation, wall, write, yes
- Complete family of UNIX network clients and servers - biff, ftp, hostid,
hostname, ifconfig, inetd, mail, named, nfsd, ping, portmap, rlogin, rmail,
route, routed, rsh, rshd, rwho, sendmail, slattach, talk, telnet, tftp, tip,
elm, mh, pine, procmail, upop, popclient, irc, knews, lynx, tin, xntp, uucp
Software Development Applications:
- Complete C, C++, Objective-C, Java and Ada Tools - as, cb, cc, error, f77,
fpr, fsplit, gcc, gdb, g++, indent, ld, lex, lint, lorder, lxref, m4, make,
md, mig, mkdep, mkstr, nm, tcopy, tp, vgrind, yacc, gnat 3.09, sisal, autoconf,
automake, bison, flex, ncurses, style, p2ada
X Window Client and Server Applications: -
Complete X11R6 X server, X client and Motif development environment -
X, Xmark, afterstep, apres, asclock, bitmap, fsinfo, ico, imake, maze, mwm,
nedit, playaudio, xauth, xcalc, xcolormap, xdm, xearth, xlock, xlogo, xsm,
xv, xxinit, tcl, tk
Software to MachTen. MachTen has a BSD 4.4 POSIX Application Programming
Interface (API). A great deal of effort has gone into supporting standard BSD
and POSIX environments on a single system. Porting software to MachTen consists
of configuring the source for BSD 4.4 and one or more make operations.
Both GNU and Berkeley make are supported. Once the initial code production
is complete, a module-by-module checkout process is recommended. With over five
years of PowerPC development, this process has been made as smooth as possible.
The availability of a complete family of X11R6 applications, a complete suite
GNU gcc tools, hundreds of network applications, and large, sometimes difficult
applications, such as Emacs 19.34b, attest to the strength of MachTen's basic
software porting environment.
OpenGL Client and Server Options. The MachTen OpenGL option, not only
lets you display remote OpenGL applications, but also lets you develop an OpenGL
application directly on a Macintosh with MachTen.
Power MachTen runs on all Power
- 32 MB RAM
- 350 MB disk minimum
and Ordering Information
If you would like to order MachTen,
you can order online at http://www.tenon.com/order/order.shtml
or by contacting firstname.lastname@example.org or by
phone at 1-800-662-2410.
now only $99.
| Tenon Home |
Contact Us |
About Tenon |
Tech Support |
Press Room |
Mailing Lists |
Copyright©2012 Tenon Intersystems, 232 Anacapa Street, Suite 2A, Santa Barbara,
CA 93101. All rights reserved.
Questions about our website - Contact: