[9:00 AM] Gearheads: Final Version Of Mac06 Released
by Staff
DSITRI today released the final 1.0 release of its Mac06. Mac06 is a UNIX/POSIX system that runs on top of MacOS. It is designed to help users learn Unix and run legacy Unix software. According to DSITRI:
DSITRI today released the first release of its UNIX/POSIX system running on top of MacOS: Mac06. Mac06 is intended - but not limited to - for learning UNIX, running legacy UNIX software or developing new software to run on the standard Mac platform.
Mac06 features simple installation and runs in parallel with MacOS (7.x and later) - either 68k or PPC. The file system maps the MacOS HFS files to a POSIX namespace, provides device files for terminal windows, serial I/O and a /proc directory. Mac06 has multitasking capability - even in parallel with the Finder. The command shell (sh) supports I/O redirection, pipes, conditionals commands and shell variable substitution. Many useful UNIX commands like ls, cat, more, fgrep, find, test, expr, mkdir, rmdir, mv, cp, uuencode/decode, cal are provided. POSIX.1 compatible C-Libraries to compile application programs with Symantec C or Code Warrior are provided.
A complete integrated ISO-C compiler with assembler, linker and libraries is available.
Major features of Mac06:
POSIX like Operating System kernel
Device driver for HFS disks, console and terminal windows, modem, TCP/IP
Shell (sh) for command interpretation
Many standard commands
POSIX.1 libraries
ISO-C compiler
Assembler, linker and executor for 680x0 code
Assembler for Power PC including AltiVec
Online manual (HTML formatted)
Daemon to initialize and control system activities
The Mac06 kernel is freeware (not the advanced components) and you can find more information at DSITRI's site.