Santa Barbara, CA, August 8, 1995. Tenon Intersystems announced the latest
release of MachTen for Power Macintosh, its highly regarded UNIX system for Apple
computers. Architectural improvements include dynamically linked shared libraries,
memory mapped file access and integrated UNIX and Macintosh development tools.
MachTen is being demonstrated this week at Macworld/Boston on Apple's new 9500
Power Macintosh.
MachTen Power UNIX, Release 4.0, accelerated for Power PC, is the only UNIX
available for Power Macintosh and Power Macintosh clones. 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-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 X11R5 X client development environment with a Motif toolkit.
A powerful feature for software developers is the MachTen 4.0 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 NCSA httpd daemon Web server
with multi-domain extensions and the premier Macintosh text editor, BBEdit 3.5,
with HTML extensions for creating Web pages. 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; support for UNIX hard links in Release
4.0 will now make porting UNIX applications to Power Macintosh even easier.
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 Release 4.0, 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.
Customers who purchased MachTen since Power Macs began shipping are entitled
to a free upgrade to this new native PowerPC version. The software comes on
CD with BSD UNIX source code and on-line documentation using Adobe Acrobat.
Tenon has been shipping UNIX/Mach software for the Macintosh
since 1991. In 1994 MachTen was selected by UNIX World's Open Computing magazine
as "A Best Product of the Year".