Tenon Intersystems Please see text links at bottom of page for navigation
Please see text links at bottom of page for navigation
Search this site:

Power MachTen 4.1.4

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.

MachTen 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.

MachTen Commands and Utilities (Representative List).
  • System Commands: 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
  • File Manipulation Commands: 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
  • Text Manipulation Commands: groff, troff, nroff, ed, eqn, emacs, ex, expand, fmt, fold, graph, plot, pr, ptx, refer, rev, spell, style, tbl, ul, vi, perl-5.004
  • Process Manipulation Commands: at, init, kill, nice, ps, sleep, wait
  • General Utilities: alarm, bc, cal, calendar, dc, date, echo, expr ,false, last, leave, lpd, lpr, pwd, tell, true, vacation, wall, write, yes
  • MachTen Networking Applications: - 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
  • MachTen 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
  • MachTen 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
A more complete list of applications is available, (standard applications included with BSD are omitted for brevity).

Porting 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.

MachTen 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.

MachTen Hardware Requirements

Power MachTen runs on all Power Macintoshes

  • 32 MB RAM
  • 350 MB disk minimum

Price 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 sales@tenon.com or by phone at 1-800-662-2410.

MachTen is now only $99.

| Tenon Home | Products | Order | Contact Us | About Tenon | Register | Tech Support | Resources | Press Room | Mailing Lists |

Powered By iTools

Copyright©2013 Tenon Intersystems, 232 Anacapa Street, Suite 2A, Santa Barbara, CA 93101. All rights reserved.
Questions about our website - Contact: webmaster@tenon.com.

Tenon Home  Tenon Home  Tenon Home  Tenon Home Product Info  Tenon Ordering Contact About Register Support Resources Press Mailing Lists