« Brain drain reduces migration options | Main | Free software worth the time to track it down »

March 18, 2016

Big files get zipped, moved on HP 3000s

ZipperA computer manager who's new to the HP 3000 is looking for CSL files this week. The Contributed Software Library is just an oasis to this IT veteran, something shimmering in his future that holds a highly useful thicket of utilities and more.

Someone in the 3000 community is bound to connect our new user with this CSL, for one reason: he's looking for MPE V programs to supplement his discovery of the emulated Classic HP 3000, simh. That's the MPE V-ready version of a virtual HP 3000: what amounts to a CISC skin for a 3000 on top of the simh code. Whenever the newbie connects with a CSL resource, if they've got their files on a 3000 they're bound to need to send about 24MB to him. That's going to require zipping them.

The act of zipping to compress for a transfer is an essential in 3000 management. Although the code for compressing files on HP 3000s is more than a decade old, like a lot of things on the system, it continues to work as expected.

Tracy Johnson, who manages the Invent3K server operated by OpenMPE, noted he's using the MPE/iX Posix shell's compress and uncompress. "It creates a file that ends in capital Z. Seems the compressed format is compatible with both GNU-zip and Winzip programs or any other Unix/Linux machine."

Lars Appel, who ported the Samba file sharing tool to MPE, offers a comprehensive answer. He points to an HP 3000 Web starter software kit that resides on a development server, open to the public.

Lars explained in a post a few years ago:

You can pick up the InfoIP zip/unzip programs (in a tar file) at my area in the Infocorp server. The link in that webpage that contains the zip/unzip programs is


Transfer it to the 3000 in bytestream or (fixed) binary format and then unpack with :/bin/tar "-xvzopf FILENAME". Place the two programs where you like; I typically have them in /usr/local/bin or (with uppercase filename) in a group or directory that is part of my HPPATH settings.

The webpage also contains a tar.Z file with /usr/local/bin/gzip


(gzip -d decompresses; creating a symbolic link gunzip is also useful)

06:04 PM in Hidden Value, Homesteading | Permalink

Bookmark and Share

Use our search engine to find 20 years
of HP 3000 news and articles



Glad to see that the editcorp web site is online again. In case of outages... the zip and unzip programs for MPE/iX are also available for download at http://lappel.github.io/

Posted by: Lars Appel | Mar 19, 2016 5:44:56 AM

The comments to this entry are closed.