Hotline
Hotlineとは?
- 1997年にMac OS向けにリリースされたHotlineは、人々がMacから直接オンラインコミュニティに参加したりホストしたりできる、3つの無料アプリケーションのセットだった
- Hotlineサーバーに接続すると、IRCのようにチャットし、AIMのようにプライベートメッセージを送り、フォーラムのようにニュースを読んだり書いたりし、BBSのようにメッセージボードへ投稿し、FTPのようにファイルを閲覧・アップロード・ダウンロードできた
- Hotlineサーバーの運営者は、すべての機能を完全に制御できた
- Trackerという機能も含まれており、サーバーを追跡できたほか、サーバー運営者は自分のサーバーをTrackerに登録して人々が簡単に見つけられるようにできた
- メールでチャットし、物理メディアでファイルを共有していた時代に、Hotlineはインターネットの可能性を示す革新的なサービスだった
- Hotlineを作った会社はすでに存在しないが、現在もHotlineサーバーとTrackerは稼働しており、このプロジェクトは現代のAppleシステム向けにHotlineのオープンソース版を作ろうとする試みである
状態
- macOSとiOSでさまざまな機能をサポートしており、iPadOSとvisionOSはまだサポートされていない
- 対応機能には、Tracker一覧、サーバー接続、サーバーアカウント、サーバーブックマーク、名前とアイコンの変更、プライバシー設定、自動応答、サーバー利用規約とバナーの表示、公開チャット、プライベートメッセージ、ユーザー一覧とアイコン、ユーザー管理、ニュースの閲覧と投稿、メッセージボードの閲覧と投稿、ファイルの閲覧、ダウンロードとアップロードなどが含まれる
目標
- 現代のAppleシステム向けHotlineクライアントを構築すること
- Swiftコードで書かれたHotlineProtocol、HotlineClient、HotlineTrackerClient、HotlineFileClientを再利用可能にし、他のSwift Hotlineプロジェクトでも使えるようにすること
- 単一のコードベースで、iOS、iPadOS、macOS向けにモダンなHotlineクライアントを提供すること
- 10年以上前に商標データベースから削除されたHotlineブランドを復活させること
- Hotlineプロトコルを文書化すること
- 楽しみながらプロジェクトを進めること
2件のコメント
1990年代にHotlineを使ってコミュニティを作り、運営していたことがありました。
当時はマッキントッシュユーザー向けのギーク寄りのアプリ、ドキュメント、mp3、フォントなどを共有していて、国内の少数派だったMacユーザーたちは強い一体感を持ち、オフラインの集まりも頻繁に開いていました。
Hotlineの開発者が内部対立でコードを封印したまま退職し、その後はリバースエンジニアリングで作り直されるなど紆余曲折がありましたが、結局それ以上開発は進みませんでした。
アプリが放置されるようになると、最大の問題はファイルサイズ制限がFATフォーマットに合わせられていたことでした。
やがてコミュニティは瓦解し、Hotlineは使われなくなりました。
もし現代向けに改良された形で再登場するなら、ぜひ積極的にコミュニティを作って運営してみたいと思います。
Hacker Newsのコメント
1990年代にHotlineの創業チームにいた経験を共有し、当時のMacworld Expo SF '98でのHotline発表に関するプレスリリースを書いたという。Hotlineチームは世界中に散らばっていたが、Hotlineを通じて互いに交流し、楽しい時間を過ごしていた。HotlineはApple、GM、Avidのような企業でも使われており、オンライン世界で重要な役割を果たしたというToronto Starの引用が特に気に入っていた。現在はComputer History Museumで働いており、Hotline関連の品でオフィスを飾っている。
Hotlineは個人に大きな影響を与えたソフトウェアだった。Mac専用で、BBSに似た性質から各サーバーごとに固有の文化とコミュニティがあった。特定のサーバーでアカウントを得ることは大きな出来事だった。1998年には大学で非常に高速なOC-12接続を使ってHotlineサーバーを運営する「JADE」のようなすばらしいサーバーもあった。当時出会った友人たちとは今でも連絡を取り合っており、そのうちの1人は去年7月に突然亡くなった。その友人は最初のWindowsコンピューターを贈ってくれ、それは人生の方向を変えるほど驚くべき体験だった。また、Hotlineを通じて世界中のすばらしい音楽にも触れることができた。
インターネットが初期段階だった頃のシステムに強い郷愁がある。当時は16MB RAMでICQを動かしながら、ブラウザーとメールクライアントをマルチタスクできたことに驚かされる。現代のコンピューターでは各活動が1GB程度のメモリーを消費するのに、Hotlineが10MB RAMで動作できたという点から、現在の技術に疑問を感じる。
1990年代のMacintosh向け最高のプラットフォームはHotlineだった。First Classもすばらしかったが、Hotlineは非常に簡単だった。トラッカーのアドレスを入力してサーバーを起動し、HDD上のフォルダーを指定するだけで、インターネット上の海賊版BBSサーバーホストになれた。AOLのスクリプトキディたちを本物のインターネットへ連れ出し、栄光の時代だった。今でもプラットフォームの作者にもらったBig Red Hのネックレスを持っている。
Hotlineクライアントに組み込まれていたデフォルトのトラッカーのドメインであるhltracker.comが失効した後、コミュニティの誰かがそれを取得し、同じアドレスで新しいトラッカーをホストしている。古いコンピューターやVMで元のHotlineクライアントを動かすと、今でも1997年のように動作する。現在でもアクティブなサーバーが数多くある。
過去にHotlineサーバーを運営していた経験を共有し、3年間にわたって大学のHP-UXサーバー上でT3接続を使って運営していたという。システム管理者に見つかるまでは誰も気づかなかった。発覚後、アカウントは数か月間停止された。
DOSやBBSシステム出身の人として、1998年には人々がインターネットを使い始めるにつれてBBSが衰退し始めたと述べている。
ダイヤルアップ時代にHotlineを使っていた経験を共有し、低速接続のため使いにくかったが、ほとんどのBBSよりもはるかにMacらしかったことを覚えている。
1990年代のAppleコミュニティに深く関わっていたが、Hotlineについては聞いたことがなかった。Wikipediaのページによれば、Hotlineは良い製品だったが、内部問題のため短命に終わった。Adam Hinkleyがカナダへ移住した後、Hotline Communicationsで同僚たちと大きな意見の相違を起こして会社を去る際、ソースファイルを暗号化して会社を麻痺させたという。
Hotline、Delta TaoのClan Lord、mp3sなどを33.6kモデムで使っていた時代を振り返り、グラフィックライブラリーやThink Pascalなどを受け取っていた経験を共有している。