| ZTerm | |
|---|---|
| 開発者 | デビッド・アルバーソン |
| 初回リリース | 1992年 (1992年) |
| 安定版リリース | 1.2 / 2011年7月18日 (2011年7月18日) |
| オペレーティング·システム | Mac OS 8、Mac OS 9、Mac OS X 10.0~Mac OS X 10.7 |
| タイプ | ターミナルエミュレータ |
| ライセンス | シェアウェア |
| Webサイト | dalverson.com/zterm/ |
ZTermは、 Macintoshオペレーティングシステム用のシェアウェア 端末エミュレータです。1992年にSystem 7向けに導入され、 macOSで動作するようにアップデートされました。ZTermの名前は、 ZModemファイル転送プロトコルを使用していることに由来しており、ZTermは特に高性能なパッケージにこのプロトコルを実装しています。macOSに内蔵されているターミナルアプリが他のプログラムとのみ通信するのに対し、ZTermはハードウェアのシリアルポートとのみ通信します。
説明
ZTermは1992年に初めて導入された当時、基本的なテキスト表示とファイル転送性能の両面において、Mac上で最も高性能なターミナルエミュレータの一つでした。ZTermはMacで最高のターミナルプログラムとして広く認められていました。[1] [2] [3]
ハードウェアサポートには、キャリア検出(CD)、ハードウェアハングアップ(DTR)、ハードウェアフロー制御に加え、対応機種では最大115,200ビット/秒の速度を実現していました。これらの機能はMacのハードウェアで広くサポートされていたわけではなく、多くの端末エミュレータはこれらの機能を実装していませんでした。たとえこれらの速度が提供されていたとしても、当時のエミュレータプログラムのほとんどは非常に低速で、特に9600ビット/秒以上の高速モデムには対応できませんでした。[3]
ZTermは、Macで利用可能な最も多様なファイル転送プロトコルの1つをサポートしており、ZModem、YModem 、 YModem-G、パケットサイズやエラー訂正方法が異なるXModemの一般的な変種のほぼすべて[3] 、さらにはCompuserveで使用される珍しいが便利なBプロトコル(CIS-B)の完全な実装が含まれています。ZTermは、ホストからのコマンドによってクライアントからの転送がトリガーされる、ZModemとCIS-Bからの自動開始転送もサポートしていました。
さらに、ZTermはPCグラフィック文字セットとANSIエスケープコード(カラー表示を含む)を完備していました。これにより、ZTermはMac上でASCIIアートを適切に表示できる数少ない端末の一つとなり、これらの機能を多用するPCベースの掲示板システム(BBS)との完全な連携が可能になりました。ZTermはマウスを使ってカーソルを移動させる機能も追加し、現在の位置からクリックした位置までカーソルを移動するための適切なANSIコードストリームを送信しました。
最後に、ZTermには10個の動詞からなるスクリプト言語が組み込まれており、基本的なタスクを自動化できました。これらのスクリプト言語は手動で実行できるだけでなく、編集可能なダイヤルメニューのエントリを使用してサービスにダイヤルすると、ZTermは同じ名前のスクリプトを検索し、自動的に実行しました。[3]
バージョン
ZTermの最初の公開バージョンは1992年にリリースされた0.9でした。その後、2つのメジャーバージョンがリリースされました。1994年4月の1.0は、8色ではなく16色のANSIサポート、Shift JISサポートを含むユーザー選択フォント、Kermitプロトコルサポート、ダウンロードファイルの自動オープン機能などが追加されました。後者は、 Blue Waveなどのオフラインメールリーダーと併用する際に便利でした。1995年10月にリリースされたバージョン1.0.1は、主にバグ修正リリースでした。[4]
2002年までに、BBSの世界はほぼ消滅しました。しかし、多くのデバイス(一部のルーターや研究機器など)は、通常、診断やデバッグの目的で、通信にシリアルポートを使用していました。2001年4月19日、アルバーソンはCarbonを使用してMac OS X 10.0、Mac OS 8.6、Mac OS 9で動作するバージョン1.1b4をリリースしました。[5]その後、Carbonを必要としない「クラシック」バージョンがリリースされ、Mac OS 8やMac OS 9をサポートできない古いマシンでも動作できるようになりました。2011年7月18日、アルバーソンはMac OS X 10.4からMac OS X 10.14で動作するユニバーサルバイナリバージョン1.2をリリースしました。ただし、このバージョンは64ビットではないため、ZTermはMac OS X 10.15以降で は動作しません。
最近のマシンにシリアルポートが内蔵されていない場合でも、ZTerm はさまざまなUSBベースのシリアルデバイスを識別して使用できます。[6]サポートされているハードウェアには、PowerPC G3以前のCPUを搭載したPowerPC Macintosh コンピュータの標準のMacintosh シリアルポートとGeoport 、Apple 内蔵モデムスロット、PowerPC G3、PowerPC G4、PowerPC G5、Intel ベースの Macintosh コンピュータのUSBポートが含まれます。 ZTerm は、さまざまな USB ポートからシリアルポートへのアダプタ (Keyspan [7]製など) や Apple 内蔵モデムスロットからシリアルポートへのアダプタ (Stealth Serial Port [8]や現在は製造中止になっている Griffin Technology gPort など) などのアダプタで動作するように設定できるため、BBS ユーザーやハードウェアいじり好きにとってユニークな用途となっています。
参考文献
- ^ テレル、ロブ (1994). Byte's Mac Programmer's Cookbook. オズボーン・マグロウヒル. p. 24. ISBN 9780078820625。
- ^ エグロウスタイン、ハワード (1994). 「コミュニケーションの進歩」.バイト. p. 110.
- ^ abcd Thomson, Tom (1992年7月). 「ZTermはZ-Best」. Byte . p. 301.
- ^ アルバーソン、デイブ。「ZTerm」。
- ^ Sellers, Dennis (2001年4月19日). 「ZTermがMac OS Xとの互換性を獲得」. MacWorld . 2011年6月11日時点のオリジナルよりアーカイブ。2017年8月27日閲覧。
- ^ Alverson, Dave (2012年6月30日). 「ZTerm - Macintoshモデム通信」 . 2017年8月27日閲覧。
- ^ 「Keyspan 高速USBシリアルアダプタ(USA-19HS) | Tripp Lite」。Tripp Lite . 2017年8月26日閲覧。
- ^ “GeeThree: Purchase”. GeeThree.com. 2017年8月27日時点のオリジナルよりアーカイブ。 2017年8月27日閲覧。
外部リンク
- 公式サイト
- ZTerm 0.9 FAQ 1.6(Wayback Machine)(2019年3月24日アーカイブ)