macOS
brew install x3270local Homebrew formula metadata
sudo port install x3270MacPorts ports tree · x11/x3270/Portfile · ソース: api.github.com
brew
x3270 のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install x3270local Homebrew formula metadata
sudo port install x3270MacPorts ports tree · x11/x3270/Portfile · ソース: api.github.com
sudo apt install x3270Debian stable package indexes · x3270 · ソース: deb.debian.org
sudo dnf install x3270Fedora Rawhide package metadata · x3270 · ソース: dl.fedoraproject.org
nix profile install nixpkgs#x3270nixpkgs package indexes · pkgs/by-name/x3/x3270/package.nix · ソース: api.github.com
sudo zypper install x3270openSUSE Tumbleweed package metadata · x3270 · ソース: download.opensuse.org
概要
IBM 3270 terminal emulator for the X Window System and Windows
履歴
x3270 is a family of IBM 3270 terminal emulators and related tools for Unix-like systems and Windows. It connects modern desktops, terminals, and scripts to IBM mainframe sessions over TELNET/TN3270/TN3270E, preserving the block-mode terminal model used by 3270 applications.
The package is historically anchored by Paul Mattes, who has modified and extended x3270 since version 3.1 in 1993 and remains the maintainer identified by the project site. Over time the name came to cover not only the X11 GUI emulator but also console, scripting, Tcl, printer, Windows, and backend variants.
IBM 3270 terminals were not character-at-a-time Unix terminals; they were display stations for mainframe applications that exchanged structured screens with the host. x3270 brought that interaction model to the X Window System, allowing users on Unix workstations to reach mainframe applications without physical 3270 hardware.
Paul Mattes' long stewardship turned x3270 into a suite. The project site lists x3270 for X displays, c3270 for curses terminals, wc3270 and wx3270 for Windows, s3270 and tcl3270 for screen-scraping and scripted automation, and pr3287 for printer emulation. GitHub mirrors the same shape with separate directories for the family members.
x3270's adoption lives in the durable mainframe niche: banks, governments, universities, enterprises, retrocomputing, and Hercules-based hobbyist systems still need 3270-compatible access. SourceForge describes it as a suite with full 3278/3279/3287 TN3270E emulation, DBCS support, IND$FILE file transfer, SSL, and scripting.
The project has persisted because mainframe interfaces persist. Its package value is not fashion; it is compatibility. Users need predictable keyboard maps, host-codepage handling, file transfer, printer sessions, scripted screen automation, and command-line variants that can run in terminals or batch jobs.
Interactive users run `x3270` for an X11 GUI or `c3270` in a terminal to connect to a host and operate 3278/3279-style sessions. Windows users have corresponding graphical and console versions, while `pr3287` handles printer emulation.
Automation users run `s3270`, `tcl3270`, or helper interfaces such as `x3270if` to drive host screens programmatically. That screen-scraping role is a major part of x3270's continuing relevance because many mainframe workflows expose stable terminal screens rather than modern APIs.
x3270 is package-nerd significant because it is an old-school compatibility tool that remains live. It packages a whole protocol and terminal family into small executables whose names encode their frontends: X11, curses, scripting, Tcl, printer, and Windows variants.
It is also a useful reminder that 'networking' packages are not only HTTP clients and cloud CLIs. TN3270E, IND$FILE, 3278/3279 displays, and 3287 printers are still operational infrastructure for people who maintain or automate mainframe systems.
セキュリティ状態
narrow executable package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.x3270pro~/.Xdefaults実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
b3270 | cli | グローバル実行可能ファイル | |
c3270 | cli | グローバル実行可能ファイル | |
pr3287 | cli | グローバル実行可能ファイル | |
prtodir | cli | グローバル実行可能ファイル | |
s3270 | cli | グローバル実行可能ファイル | |
tcl3270 | cli | グローバル実行可能ファイル | |
x3270if | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
インストールメタデータ
| パッケージキー | brew:x3270 |
|---|---|
| バージョン | 4.5ga5 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/x3270 |
| ホームページ | https://x3270.bgp.nu/ |
| リポジトリ | https://sourceforge.net/p/x3270/code/ci/master/tree |
| 上流ドキュメント | https://x3270.bgp.nu/documentation.html |
| ライセンス | BSD-3-Clause |
| ソースアーカイブ | https://downloads.sourceforge.net/project/x3270/x3270/4.5ga5/suite3270-4.5ga5-src.tgz |
| 最終更新 | 2026-06-04T05:02:46Z |
| Pulse | updated |
| 依存関係 | openssl@3, readline |
| macOS 提供ライブラリ | expat, ncurses |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | x3270 |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
x3270 4.3ga10-5
X11 program for telnet sessions to IBM mainframes
sudo apt install x3270x3270
nix profile install nixpkgs#x3270x3270 4.1ga10-1.1build2
X11 program for telnet sessions to IBM mainframes
sudo apt install x3270x3270 4.5ga5-1.fc45
An X Window System based IBM 3278/3279 terminal emulator
https://x3270.miraheze.org/wiki/Main_Page
sudo dnf install x3270x3270-text 4.5ga5-1.fc45
IBM 3278/3279 terminal emulator for text mode
https://x3270.miraheze.org/wiki/Main_Page
sudo dnf install x3270-textx3270-x11 4.5ga5-1.fc45
IBM 3278/3279 terminal emulator for the X Window System
https://x3270.miraheze.org/wiki/Main_Page
sudo dnf install x3270-x11x3270 4.5-1.3
A Family of IBM 3270 Terminal Emulators
sudo zypper install x3270x3270
sudo port install x3270c3270
sudo port install c3270b3270 4.3ga10-5
Backend tool for telnet sessions to IBM mainframes
sudo apt install b3270c3270 4.3ga10-5
Curses program for telnet sessions to IBM mainframes
sudo apt install c3270pr3287 4.3ga10-5
IBM 3287 printer emulation for telnet sessions to IBM mainframes
sudo apt install pr3287s3270 4.3ga10-5
Program for scripted telnet sessions to IBM mainframes
sudo apt install s3270tcl3270 4.3ga10-5
Program for Tcl-scripted telnet sessions to IBM mainframes
sudo apt install tcl3270b3270 4.1ga10-1.1build2
Backend tool for telnet sessions to IBM mainframes
sudo apt install b3270c3270 4.1ga10-1.1build2
Curses program for telnet sessions to IBM mainframes
sudo apt install c3270ソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.