ZTerm

シェアウェア端末エミュレータ

ZTerm
開発者デビッド・アルバーソン
初回リリース1992年; 33年前 (1992年
安定版リリース
1.2 / 2011年7月18日; 14年前 (2011年7月18日
オペレーティング·システムMac OS 8Mac OS 9Mac OS X 10.0Mac 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.0Mac OS 8.6Mac 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 G4PowerPC G5Intel ベースの Macintosh コンピュータのUSBポートが含まれます。 ZTerm は、さまざまな USB ポートからシリアルポートへのアダプタ (Keyspan [7]製など) や Apple 内蔵モデムスロットからシリアルポートへのアダプタ (Stealth Serial Port [8]や現在は製造中止になっている Griffin Technology gPort など) などのアダプタで動作するように設定できるため、BBS ユーザーやハードウェアいじり好きにとってユニークな用途となっています。

参考文献

  1. ^ テレル、ロブ (1994). Byte's Mac Programmer's Cookbook. オズボーン・マグロウヒル. p. 24. ISBN 9780078820625
  2. ^ エグロウスタイン、ハワード (1994). 「コミュニケーションの進歩」.バイト. p. 110.
  3. ^ abcd Thomson, Tom (1992年7月). 「ZTermはZ-Best」. Byte . p. 301.
  4. ^ アルバーソン、デイブ。「ZTerm」。
  5. ^ Sellers, Dennis (2001年4月19日). 「ZTermがMac OS Xとの互換性を獲得」. MacWorld . 2011年6月11日時点のオリジナルよりアーカイブ2017年8月27日閲覧。
  6. ^ Alverson, Dave (2012年6月30日). 「ZTerm - Macintoshモデム通信」 . 2017年8月27日閲覧
  7. ^ 「Keyspan 高速USBシリアルアダプタ(USA-19HS) | Tripp Lite」。Tripp Lite . 2017年8月26日閲覧
  8. ^ “GeeThree: Purchase”. GeeThree.com. 2017年8月27日時点のオリジナルよりアーカイブ。 2017年8月27日閲覧
  • 公式サイト
  • ZTerm 0.9 FAQ 1.6(Wayback Machine)(2019年3月24日アーカイブ)


「https://en.wikipedia.org/w/index.php?title=ZTerm&oldid=1317968452」から取得