Tera TermTera Termの動作例
開発元TeraTerm Project
最新版5.2 / 2024年2月29日 (41日前) (2024-02-29)
リポジトリ
github.com/TeraTermProject/teraterm
Tera Term(テラターム)は、Windowsプラットフォームで動作するリモートログオンクライアントで、SSH・telnet・シリアルの各通信プロトコルに対応する。
本ソフトウェアは、元々は寺西高により開発されていたが、現在ではTeraTerm Projectによってオープンソースライセンスである修正BSDライセンスの下で開発されている。 寺西高によるオリジナルのTera Termは1994年から1998年にかけて開発された。 16ビット版の「Tera Term」と32ビット版の「Tera Term Pro」が公開された。 以降では、明記しない限りは16ビット版と32ビット版を明確に区別せずに「Tera Term」と記述する。 telnetやシリアルポートによるリモートホストへの接続を可能とし、マクロ機能を備えているのが特徴であった。 XMODEMやZMODEMなどのバイナリ転送プロトコルもサポートしており、パソコン通信やUNIXへのログインによく使われていた。 組み込み分野ではハードウェアにシリアルポートで接続し、機器の試験のためにマクロ機能が利用されることも多かった。 また、Robert O’Callahan
沿革
オリジナルの開発と公開
このオリジナルのTera Termは、Windows 95/NTのOSに対応する。
最終バージョンの2.3まで、1990年代のWindows向けフリーウェアとしては珍しく、ソースコードが公開されている。
しかし、ソースコードを変更したバイナリを再配布するには原作者の許可が必要とされていて、Open Source Initiativeに拠るオープンソースの定義には厳密には合致しない。
なお、TTSSHは当初からオープンソースライセンス(BSDライセンス)の下で公開されている。 オリジナルのTera Termのソースコードが公開されているため、その後にIPv6対応版・ローカライズ版・プロキシ対応版・ウィンドウ半透明化対応版などの派生版が登場した。 しかし、主開発者が不在であることや派生版を再配布するためには原作者の許可が必要だったことなどを理由として、「Tera Term」の開発を第三者が引き継ぐことが難しい状況が続いた。 当時において、セキュリティに関する需要が高まっていく中で、セキュリティ上の脆弱性があるとされているtelnetやSSH1は利用されなくなり、そして、当初のTTSSHがSSH2に対応していなかった。 また、SSH2に対応していた派生版としてはAyera Technologies 平田豊を中心とするTeraTerm Projectによって、2004年3月にTera Termへのパッチという形態でUTF-8サポート版が作成され、同年8月にはSSH2に対応した「TTSSH2」がベータ版として公開された。 また、同年9月に、寺西高に連絡が取れて、TeraTerm Projectが正式な開発とバイナリ再配布の許可を取得した。 更に、修正BSDライセンスの下で、TTSSH2を取り込んで「UTF-8 TeraTerm Pro with TTSSH2」としてオープンソース化された。 後に、インストーラーの採用で関連ツールを同時にインストールされるように改良され、2008年6月にはオリジナルと同じく「Tera Term」に改称された[注 1]。 バージョン4.xx以降では、UTF-8とSSH2対応を主軸とし、派生版の機能を取り込んだ開発を目的とする[1]。バージョン5 で内部Unicode化を行い、多言語同時表示に対応した[2]。 現在では、「Tera Term」はPuTTYをリンクライブラリとして用いている[1]。また、日本ではなくアメリカに拠点を置くコミュニティも在った[3]。
派生版の登場
SSH2対応とオープンソース化
脚注[脚注の使い方]
注釈^ この「Tera Term」は、オリジナルの16ビット版「Tera Term」と同名だが、同32ビット版「Tera Term Pro」の後継である。
出典^ a b “Tera Term Pro 2.3との差分
^ “Tera Term 5 への移行”. 2023年11月21日閲覧。
^ “LogMeTT”. 2018年7月9日時点の ⇒オリジナルよりアーカイブ。2023年11月21日閲覧。
関連項目
端末エミュレーター
Secure Shell
Kermit
Telnet
XMODEM
ZMODEM
SSHクライアントの比較(英語版)
外部リンク
Tera Term Open Source Project
Tera Term Home Page
TeraTerm Project (@Tera_Term) - X(旧Twitter)
表
話
編
歴
暗号化ソフトウェア
OpenPGP・S/MIME
メールサーバーの比較(英語版)
電子メールクライアントの比較(英語版)
GnuPG (Gpg4win・GPGTools)
PGP
Enigmail
Thunderbird
Outlook
Apple Mail
Claws Mail
Autocrypt(英語版)
Kontact
pretty Easy privacy(英語版)
Sylpheed
セキュア通信
OTR(英語版)
Adium
BitlBee(英語版)
Centericq(英語版)
ChatSecure
climm(英語版)
Jitsi
Kopete
MCabber(英語版)
Profanity(英語版)
SSH
SSHクライアントの比較(英語版)
Dropbear
lsh(英語版)
OpenSSH
PuTTY
SecureCRT(英語版)
WinSCP
wolfSSH(英語版)
RLogin
Poderosa
Tera Term
TLS/SSL
TLS実装の比較
Bouncy Castle(英語版)
BoringSSL
Botan
cryptlib
GnuTLS