FirstClass
FirastClassのオペレーションの鍵となったのは、基礎を成すFCP (FirstClass Protocol)だった。FCPは、トランスポート層の通信プロトコルで、FirstClassにおけるすべての通信で使用される。このプロトコルは、ファイル転送のみならず、すべての動作に対してエラーの無い通信を保証する。FCPは異なる複数の物理層で実行できた。初めはモデムとAppleTalkに対応し、後にNovellのIPXやTCP/IPに対応した。サーバーとクライアントはこれらのどのリンクを通してでも通信できたので、自宅からでもオフィスからでも場所を選ばず、同じサーバーへのアクセスが可能になった。
FCPは、様々なパケットサイズを異なるネットワークプロトコルに合わせる、スライディングウィンドウをベースとした通信を行っていた。
↑ “OpenTextTM FirstClass Client Release Notes 16.115” (PDF) (英語). 2019年5月3日閲覧。
1 2 Maganini, Rich; M. Stevenson and B. Edwards (2007年10月18日). “Chicago Public Schools Selects Open Text’s FirstClass Software for District-Wide Email, Collaboration, Social Networking”. 2008年2月18日閲覧。
1 2 http://www.tranquileye.com/magic/magic_stuff/OneNet_Member_Network.html
1 2 http://biforbusinesspeople.blogspot.
1997年、SoftArc社はバンクーバーの企業から逆買収を行い、Centrinityとしてトロント証券取引所に上場した。 2002年9月に、Open Text社が1シェアにつき1.26カナダドル、つまり1900万カナダドルでCentrinityを買収した。 Open Text社は合併を繰り返しながら、オンラインコラボレーション製品の統合ツールを開発していた。そして、FirstClassの教育関係での強力なバックグラウンドが、彼らの他の製品の提供力と合致したのである。当時、彼らはFirstClassと"LiveLink"インターネット情報集約エンジンの統合計画を発表したが、実現されなかった。LiveLinkのアーキテクチャとの兼ね合いで現実的ではなかったと噂されている。
製品名をより一般的なFirstClassに変更した頃から、トロント・アイデア・グループはトロント地区のMacのBBSでFirstClassのデモを行い始めた。
カナダ アップル社のマーク・ウィンドリムは、このFirstClassをMagic (the Macintosh Awareness Group in Canada) にセットアップした。カナダのMacユーザーはこの話を聞きつけアカウントを作成し、すぐさまFirstClassはMac愛好家たちの地域最大のBBSとなった。
FirstClassクライアントソフトウェアがマルチスレッドに対応していたため、ユーザーは複数のメールを一度に開きながら、ファイルのアップロードやダウンロードをバックグラウンドで実行することができた。多くのシステムでは、ユーザーはアップロードやダウンロードを一つのファイルごとに行う必要があったが、FirstClassのユーザーは自由にアップロードや書き込みができる完全なモデムチャンネルを手に入れることができた。 1回線で少数のユーザーから始まったMagicは、やがて6000ユーザー、50回線の規模にまで達した。
SoftArc社は、FirstClassへの関心が高まっていることを活かす方法として、BBS管理者に低価格で提供をすることにした。