|
Power MachTen 4.1.1
Power MachTen, accelerated for Power PC (PPC), is the only
UNIX available for every Power Macintosh. MachTen
is based on BSD 4.4 and conforms to the Federal Information Processing Standard
151-2 (the POSIX FIPS). The package provides pre-emptive multitasking for
UNIX applications and includes a full featured high-performance TCP/IP protocol
stack that supports multi-link, multi-homing and multi-casting, features not yet available
even with Apple's new Open Transport.
The native PowerPC (PPC) package contains a complete UNIX software development
environment with a source-level debugger and C, C++, and Fortran compilers
all generating native PPC code. Also included is a high-performance X server
and complete X11R6 X client development environment with a Motif toolkit.
A powerful feature for software developers is Power MachTen's ability to
create binary PowerPC Executable Format (PEF) files that can integrate directly
with other Macintosh development tools. UNIX software development tools,
therefore, can be used in conjunction with Macintosh development tools to
build hybrid applications -- UNIX applications with Macintosh interfaces.
This flexible and creative interaction between the systems can greatly expand
the scope of software development.
MachTen is an enabling technology that is letting schools and small offices
provide Internet and Web services with workstation-class strength on inexpensive
Macintosh platforms. MachTen Power UNIX includes the Apache httpd daemon Web
server with multi-domain extensions; thus a single Macintosh can be a Web
server for a multiplicity of domains, e.g., www.companyA.com, www.companyB.com,
etc. Also included are domain name service (DNS), POP mail service, and
IP forwarding.
MachTen is also a vehicle for UNIX applications vendors to easily port their
applications to Macintosh platforms. In addition, MachTen enables corporations
to easily integrate Macs with their client-server UNIX environment. MachTen's
high-performance NFS file sharing lets users mount Apple Share volumes on
MachTen platforms and export those volumes using NFS.
In Power MachTen, an impressive reduction in system memory requirements,
as well as the disk footprint, has been achieved through the process of
dynamic linkage to shared libraries. When an application is executed, the
system assesses whether or not the runtime library required has been already
loaded into memory by a previous application. If this is the case, then
access to the library will be achieved through a dynamic linkage process.
The fact that each software component is loaded into memory only once achieves
a substantial memory reduction of 50% for the full-function MachTen footprint.
Furthermore, when the last client of a shared library has completed processing,
the library allocation is withdrawn and the memory reclaimed. Memory mapped
file access offers improved system efficiency by deferring the allocation
of application instruction memory until reference to a specific page of
instruction is made. This feature offers a significant benefit when only
small components of large libraries are being used.
Also included is a high-performance X Window display server that conforms
to X11, Release 6, of MIT's X Window System and an X11 client application
development environment based on MIT's X Window System X11, Release 6. Tenon's
X client software 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), Motif (version 1.1.4) programming libraries (Xm, Mrm, UIL)
and demonstration source (mre, widgetview, xmeditor, xrn), an xview programming
environment (xview, olgx), and configuration files (the imake configuration
system). Also included are complete sources for the MIT X client and demonstration
applications. MachTen's internet connectivity lets you use X to access X
applications anywhere in your client/server environment. Tenon's MachTen
X Server software includes mwm, the Motif Window Manager and olvwm, the
Open Look Virtual Window Manager. Our X server supports monochrome, 8, 16, and 24-bit
color, X lib extensions for device-independent color, an X Display Manager
to simplify management of X applications, bitmap fonts in portable compiled
font format, outline fonts (including Speedo outline fonts) and an executable
font server.
| Tenon Home |
Products |
Order |
Contact Us |
About Tenon |
Register |
Tech Support |
Resources |
Press Room |
Mailing Lists |
|
Copyright©2013 Tenon Intersystems, 232 Anacapa Street, Suite 2A, Santa Barbara,
CA 93101. All rights reserved.
Questions about our website - Contact:
webmaster@tenon.com.
|
|