is a
Software Data Compression utility for archiving and compressing
File s on the
Apple Macintosh platform. It was a major competitor to
StuffIt in the early 1990s, producing smaller archives in less time, as well as being distributed via
Shareware which greatly helped its popularity. StuffIt "fought back" with the
Freeware StuffIt Expander , which was extremely successful, and Compact Pro disappeared from the market by the late 1990s. It is no longer supported.
Compact Pro sported a clean interface and a variety of features that made it much nicer than contemporary (early 90's) versions of StuffIt. Some of the simpler, yet useful, features were the ability to extract everything from an archive by double-clicking on it with the
Option key held down, and that Compact Pro recognized and automatically converted
BinHex formatted files back into native format. Compact Pro also featured an easy-to-use system for splitting files into parts to fit on
Floppy Disk s, a feature that most such systems implemented in an external program, if at all.
Compact Pro also included the ability to produce self-extracting archives. Although this was becoming common in archivers at the time, its particular implementation was notable because the extractor "stub" code was quite small at about 18kB (compared to StuffIt at 38kB). In an era of 14400 bit/s modems, this was a worthwhile savings. Many considered even this to be too large to bother with, and there were a number of small 3rd party utilities to strip the stub off from an existing archive. Compact Pro's stub could also expand files that had been split into parts, a rare feature at the time.
Normal archives created with Compact Pro use the
.cpt File Extension , while self-extracting versions used
.sea. File extensions are not normally needed on the Mac, but were commonly used on archives because they would typically be stored on some other system that would normally require them (PC's for instance). These files were generally stored in
MacBinary format on such machines, however, making the extension somewhat superfluous.
Compact Pro was unequaled by any other compression utility in its preservation of
HFS metadata, such as creation dates, labels, and other data found in the 16 byte long
HFileInfo which HFS associated with each file.
- Compression Wars - in this article the compression and speed of Compact Pro (referred to as "Compactor") are clearly superior to StuffIt. It is over twice as fast decompressing a StuffIt archive as StuffIt itself, and even faster on its own files.
- Compact Pro 1.52 - a similar review showing even more dramatic differences in archive size, as well as Compact Pro's ability to display custom self-extracting notices.