Apple

MVSintosh
MVS and Macintosh

Nice friendly dinosaur

Back to the Mac

I got tired of all of the Windows adware, spyware, viruses and worms so I converted back to the Macintosh a few years ago. Here are some notes for fellow mainframers I took along the way along with some tips to help you.

Sections

Note: I use the term MVS generically to mean MVS, OS/390 and z/OS. Some of the information on this page can be used for VM and VSE but I have no access to those systems to verify. Use at your own risk regardless.

TN3270 to MVS


TN3270 is the terminal application that talks to IBM mainframes.

Freeware products:

Commercial products:

See my tn3270 page.

3270 products running in Windows on the Mac Desktop


(click picture for larger desktop picture)

Windows runs nicely on top of the Mac desktop using the Parallels Desktop product. Since I bought it, there is now another product that is similar called VMware Fusion which you might consider. Some reasons excuses to run Windows on the Mac Desktop:



Tip: Exposé

The first time I used tn3270 on my Mac, I ran up against the Mac OS X Exposé use of function keys which conflict with mainframe applications like TN3270. Jay suggested changing the Exposé key sequence using System Preferences (off the Apple in the upper right hand part of the screen). Change the Exposé keys to require a modifier key like the command key and tn3270 will work as expected and Exposé will be available also.


FTP to MVS

Mac OS X includes a line mode FTP command which at Mac OS X 10.3 is a port of lukemftp. To use it you need to open the Terminal application. The syntax is:
ftp mvshost
--prompt for MVS userid--
--prompt for MVS password--
cd 'IBMUSER'
get my.doc(resume) resume.txt
quit

Problems

If you find that your FTP session hangs when you do use the "dir" or "ls" commands like:
ftp> dir
200 EPRT request OK
Enter these two commands right after your password at the "ftp>" prompt: Hopefully you will find that the directory commands work as expected now. These commands are needed because the mainframe FTP server doesn't currently recognize EPRT and PASV commands so we tell the Mac FTP client to use the old PORT command.

MVS aware FTP programs:

Also there is a commercial Macintosh application called Fetch which is MVS-aware.

Rexx on the Macintosh

If you are a programmer, you may be using Rexx on MVS and of course want it on your Macintosh. Rexx runs on just about every platform and that now includes the Macintosh in Mac OS X.

To install, go to the Regina Rexx web site -> Regina -> Downloads and download the ppc version of "Regina". Currently this is a StuffIt file that contains a dmg file. Once the Regina folder is mounted on your desktop you can install it like any standard Macintosh OS X application. Sweet!


Run MVS on the Macintosh

Check out Hercules which is an open source software implementation of a mainframe capable of running many mainframe operating systems.


Run Tritus (SPF editor) on the Macintosh

Read my Tritus Mac Installation page.

Disclaimers

The advice on this page is presented asis and without warranty. Please research any advice given here and ensure that it will work in your environment. As stated at the beginning of this page, these are my experiences that I'm sharing to help you. I will probably not have time to respond to problem emails. Please feel free to let me know about corrections.

Copyrights, Trademarks and other lawyer stuff:




Return to the Planet MVS home page



Last Updated: 2007-08-27
This web page is © 2007+ by David Alcock. All Rights Reserved.