Tn3270 is a terminal emulation program for connecting to computers which use IBM 3270 terminals. Major features of the emulation include color, extended highlighting, support for different screen and font sizes, and SSL support. Some more obscure features include support for the APL character set, and support for file transfer and remote printing when tn3270 is used with an IBM VM/CMS host. The Classic version of tn3270 also supports 3179 graphics emulation.
There is no license fee for either commercial or non-commercial use of the tn3270 application. The tn3270 source code is freely-licensed for non-commercial use, but must be licensed for commercial use.
To use tn3270, the host computer must provide a telnet server which supports the extensions for 3270 terminals. On your Macintosh, you must be able to connect to the host server using TCP/IP.
Although primarily a 3270 emulation program, tn3270 also supports ordinary line mode telnet connections. This support allows tn3270 to operate with hosts which establish a line mode connection before entering 3270 mode, as well as with line mode only hosts. When operating in line mode, tn3270 emulates a DEC VT52 terminal.
The latest version of tn3270 X, 3.4.0, is supported on OS X 10.3.9 and later, including macOS 10.12 Sierra. Older versions of tn3270 X are available for use with OS X 10.1.5 and later. The Classic version of tn3270, 2.5b5, is compatible with older MacOS versions.
Yes, the latest version of tn3270 X, 3.4.0 is a "universal" version which will run natively on both PowerPC and Intel machines.
Version 3.4.0 is an update to version 3.3 that adds support for OS X 10.9 Mavericks and later versions of OS X. Currently, it has also been tested successfully with OS X 10.10 Yosemite, OS X 10.11 El Capitan, and macOS 10.12 Sierra. Besides supporting the latest versions of OS X, it also includes experiment support for the tn3270e protocol and for client SSL certificates. See the release notes for more information.
tn3270 X 3.4.0 Release Notes, November 9, 2013
The tn3270 archive site contains current and older versions of tn3270, source code for the Classic version, and other tn3270-related files. Source code for tn3270 X is not currently included in the archives, but is available from the author upon request.
A tn3270 mailing list, macintosh-tn3270, is available for discussing tn3270. It is also used for announcements of new test and final releases. To join or search the list archives, go to the macintosh-tn3270 list web page.
tn3270 for the Macintosh was written by Peter DiCamillo. It includes code written by Greg Minshall to support the tn3270 telnet protocol, Copyright © 1984-1988 by the Regents of the University of California and by Gregory Glenn Minshall.
Development of the Classic version of tn3270 was supported by Computing and Information Services at Brown University. Also, the Classic version includes the NCSA TCP/IP Kernel for the Macintosh, written by Tim Krauskopf and Gaige B. Paulsen, Copyright © 1987-1988 by the Board of Trustees of the University of Illinois.
The icons for tn3270 were done by Steve Klingsporn.
The original version of this web page was contributed by Andrew Starr.
tn3270 for the Macintosh Classic version Copyright © 1988-1996 by Brown University and by Peter DiCamillo. OS X version Copyright © 2002-2006 by Peter DiCamillo.
Updated November 9, 2013.