FirstClassは、 Windows、macOS、Linux向けのクライアント/サーバー型グループウェア、電子メール、オンライン会議、音声およびファックスサービス、掲示板システムです。FirstClassの主な市場は、高等教育およびK-12教育分野であり、米国でトップ10に入る規模の学区のうち4つ(ネバダ州ラスベガスのクラーク郡学区、フロリダ州ブロワード郡公立学校、ヒルズボロ郡公立学校、シカゴ公立学校)が含まれます。[ 1 ]
この製品はOpenTextのポートフォリオグループの一部であり、クライアントプラットフォームとサーバープラットフォームの両方で動作します。同社によると、この製品は3,000以上の組織で使用されており、世界中で900万人のユーザーがいます。[ 1 ] Androidデバイス(バージョン7.0以降)、iOSデバイス(iOS 9以降)、Microsoft Windows(Windows 8および10、ならびにWindows Server 2012、2016、2019)、macOS(10.13 High Sierra、10.14 Mojave、10.15 Catalina)で利用可能です。
FirstClassは元々SoftArcの製品であり、SoftArcはトロント中心部に拠点を置くノーテルの研究部門であるベル・ノーザン・リサーチの元メンバー3名によって設立された。スティーブ・アズベリー、ジョン・アズベリー、スコット・ウェルチの3兄弟と友人からなるこのチームは、成功を収めたMeridian Mailシステムの主要開発者であり、自らをトロント・アイデア・グループと称していた。経営陣との衝突の後、3人はベル・ノーザン・リサーチを離れ、コンサルティング会社としてSoftArcを設立した。
FirstClassは、スカーバラ教育委員会(現在はトロント地区教育委員会の一部)で働いていた家族の友人の依頼を受けて作られました。彼は、LANとモデムの両方をサポートし、実際のGUIを備え、プライベートメールと公開ディスカッションエリア(フォーラム)の両方をサポートする、妥当なMacintoshベースの電子メールシステムを探してほしいと依頼しました。彼は「教師でも使える」システムを求めていました。BBSはモデムサポートと公開フォーラムを提供していましたが、通常はLANサポートがなく、文字ベースでした。さまざまなLAN電子メールシステムが存在し、Mac上のものは妥当なGUIを備えていましたが、モデムサポートが貧弱で、フォーラムを提供しているものはほとんどありませんでした。
チームは要件を満たす製品としてAppleLink を一つだけ見つけましたが、これは Apple Computer のメインフレーム上で動作し、購入できなかったため、チームは 85,000 ドルで契約に基づいてシステムを構築することを提案しました。スカーバラ教育委員会はHyperCard のプロトタイプを大変気に入りましたが、価格が高すぎて購入できなかったため、9,000 ドルでシステムを購入し、他の教育委員会への販売を支援することを提案しました。この提案は受け入れられ、EduNet の開発は 1989 年のある時期に開始され、1990 年にECOO会議で発表されました。[ 2 ]
最初に導入されたFirstClassシステムは、スカーバラ教育委員会が運営する「ScriBE」という名称で、教育用コンピュータ部門が管理していた。このシステムは、教師、生徒、保護者が利用できた。1997年の秋、ScriBEはインターネットへの接続に成功した。
FirstClassの運用において重要な役割を果たしたのは、基盤となるFCP(FirstClass Protocol)でした。FCPは、 FirstClassのすべての通信で使用されるトランスポート層ネットワークプロトコルです。このプロトコルは、ファイル転送だけでなく、あらゆる通信においてエラーのない通信を保証しました。FCPは、モデムやAppleTalkをはじめ、後にNovellのIPXやTCP/IPなど、複数の異なる物理層で動作可能でした。クライアントとサーバーはこれらのリンクのいずれでも通信できるため、ユーザーはオフィスから自宅へ移動しても同じサーバーにアクセスできました。
FCPはスライディングウィンドウプロトコルに基づいており、さまざまなネットワークプロトコルに合わせて調整された幅広いパケットサイズを使用していました。FCPの後のバージョンでは、TCP/IPのようなエラーのないリンク上で動作する場合、独自のエラー訂正システムを無効にすることができました。FCPはまた、Blowfish暗号に基づくオプションの暗号化システムも実装していました。これらの機能をすべて無効にした状態でも、FCPは当時一般的だった2400bpsモデムでも十分なパフォーマンスを発揮しました。
さらに、FCPパケットにはTCP/IPのポート識別子と同様の「タスク番号」識別子が含まれていました。これにより、FCPは各クライアントとサーバー間に複数の「仮想リンク」を構築することができました。サーバーはマルチスレッドカーネルを実装し、クライアントから要求されたタスクごとに新しいスレッドを開きました。そのため、ユーザーはメールの読み書きと同時に、ファイルのアップロードとダウンロードを同時に行うことができました。

製品名をより一般的な「FirstClass」に変更した後、彼らはトロント近郊のMac BBSで初期バージョンのデモンストレーションを開始した。
Apple Canadaの従業員であるMark Windrimは、トロントにMAGIC(Macintosh Awareness Group in Canada)と呼ばれるFirstClass BBSを設立しました。地元のMacユーザーはこのシステムを知り、アカウントを開設し、すぐにこの地域で最大のMac向けBBSシステムになりました。[ 3 ] [ 4 ] 1つの電話回線と小さなユーザーベースから始まったMAGICは、「Magic」という商業組織になり、最終的には6,000人のユーザーと48の電話回線を持つようになりました。
FirstClassクライアントソフトウェアはマルチスレッド方式を採用しているため、ユーザーはバックグラウンドでアップロードやダウンロードを行いながら、同時に複数のメッセージを開くことができました。ほとんどのシステムは、ユーザーが単にファイルを「ダウンロード」してすぐに離れることを間接的に促していましたが、FirstClassでダウンロードを待っているユーザーは、アップロードや書き込みのためにモデムチャネル全体を自由に使うことができました。[ 5 ]
SoftArc は、高まる関心に乗じて、BBS 運営者向けに割引価格を提供しようとした。この時期には、ボストン コンピュータ ソサエティ (BCS) (当時最大のコンピュータ クラブ)、AOL の競合相手になることを目指していたバージニア州の DigitalNation、バークレー マッキントッシュ ユーザー グループの Planet BMUG、オレゴン州ベンドの BendNet BBS、シリコン バレーの Metro Newspapers グループが運営する Virtual Valley サービスなど、FirstClass BBS システムが数千人のユーザーを抱えるまでに急成長した。もう 1 つの注目すべきシステムは、ミシガン州バトル クリーク に拠点を置き、「世界初のグラフィカル Free-Net」と謳われた Great Lakes Free-Net であった。[ 6 ]
FirstClass ソフトウェアには後に、個々の FirstClass サイトがサーバー同士をリンクさせることで会議コンテンツやプライベート メールを共有できる機能が組み込まれました。当初はダイヤルアップ接続で実現されていましたが、最終的にはより広いインターネット経由でサイトをリンクできるようになりました。Apple の従業員である Scott Converse は、OneNet として知られる、世界で最初にしておそらく最も広範な FirstClass ベースのサイト ネットワークを構築しました。[ 7 ]
1994年までにインターネットは大きな勢力となり、その後1年ほどでMacとWindowsの両方のほとんどのBBSシステムを時代遅れにした。[ 8 ]
1990年代半ばまでに、FirstClassは中小規模の社内電子メールシステムに進化しましたが[ 9 ] 、そのBBSは引き続き注目を集めました[ 10 ] 。Microsoft Windows用のFirstClassクライアントとWindows NTベースのサーバーが導入されました。
1990年代半ば、FirstClassはグループウェア市場での競争力を高めるべく進化を遂げた。この製品は一定の成功を収め、1997年まではインストールユーザー数でMicrosoft Exchangeを上回っていた。
FirstClassは2000年までにインターネット機能とスクリプト機能を追加しましたが、LotusとMicrosoftは既にこれらの機能を先に導入しており、FirstClassは市場シェアを両社に奪われました。Mac市場も1990年代半ばから後半にかけて同時に縮小し、製品の主要な顧客基盤を侵食しました。[ 11 ] FirstClassシステムの使用を検討していた組織の間でも、この時期(2001年のFirstClassバージョン6まで)に堅牢なカレンダー機能がなかったことは明らかな欠点でした。それにもかかわらず、FirstClassは2004年にInternational Data Corporationによって、世界規模の統合コラボレーション環境の注目すべき(ただしトップではない)ベンダーとして認められました。 [ 12 ]
この期間中、FirstClassはサーバーと統合されたボイスメールソリューションを追加しました。この機能は一般的にユニファイドメッセージングと呼ばれ、ユーザーは音声、ファックス、電子メールをメールボックスで受信できるようになりました。
2007年にバージョン9がリリースされた際、FirstClassはインターフェースを再設計し、法的コンプライアンス目的のための自動サーバーベースおよびポリシー駆動型アーカイブサービスと完全なUnicodeサポートを導入しました。[ 13 ]
2010年末までにバージョン11がリリースされ、2011年にはApple iOS、Android、Blackberry用のモバイルクライアントが利用可能になった。2012年のバージョン11.1ではIMAPメールとRSSのサポートが追加された。[ 14 ]
FirstClass Application Services(略称「FCAS」(旧称「RAD」(Rapid Application Development))は、サードパーティの開発者がFirstClassで使用するツールやアプリケーションを作成できるようにするサービスです。BASICに似た言語については、FirstClassクライアントのオンラインヘルプの「カスタマイズツール」→「FCAS」→「言語リファレンス」に記載されています。
FirstClass 12 のリリースに伴い、FirstClass は、Web 開発者が FirstClass Collaborative システムから認証済みの安全な情報を取得し、それを独自の Web サイト内に表示できるようにする、完全にサポートされ文書化されたアプリケーション プログラミング インターフェイス (API) を導入しました。FirstClass API [ 15 ]
1999年、同社はバンクーバーの企業による逆買収を手配し、 Centrinityとしてトロント証券取引所に上場した。[ 16 ] 2002年9月、OpenTextはCentrinityを1株あたり1.26カナダドル、総額1,900万カナダドルで買収したと報じられている。 [ 17 ] OpenTextは一連の合併を通じてオンラインコラボレーション製品群を開発しており、FirstClassの教育的背景は、同社の他の製品群と特に相性が良いように思われた。当時、OpenTextはFirstClassをインターネット情報収集エンジン「LiveLink」に統合する意向を表明したが、[ 18 ] この統合はまだ実現しておらず、LiveLinkのアーキテクチャのため実用的ではないと噂されている。
2010年3月31日現在、FirstClass製品および会社の創設者(スティーブ・アズベリー、ジョン・アズベリー、スコット・ウェルチ)と長年の従業員2名(ジョン・マイヤーズとバリー・カーター)はOpenTextを退職しています。退職の唯一の理由は、FirstClass製品およびその他の派生製品の将来の方向性に関する意見の相違でした。その後、彼らはソーシャルメディアと教室管理ツールを融合させた製品であるEdsby [ 19 ]を開発しました。
翌年には、他の多くの主要チームメンバーが自主的に新たな挑戦へと移っていった。退職者の中には、FirstClassがOpenText Social Mediaとして生まれ変わるのを支えたUXデザイナーも含まれており、一人はResearch In Motionへ、もう一人は自身の会社を立ち上げた。2011年6月と8月には、さらに2回の人員削減が行われた。長年勤めてきた従業員のポール・ウィットモア、デズモンド・オン、ジュリー・オケら数名が、リストラ対象に加わることを希望した。シニアマネージャーのテリー・ホワイトとデイブ・ウォーマルドは、夏の間に退職した。
OpenTextは、外部の「アプリケーション」をサポートするために開放されたFirstClassソフトウェアスイートの開発を継続しています。
Google Apps for EducationやOffice 365 for Educationの無料サービスがますます人気が高まり、機能的になるにつれて、FirstClass が提供する従来の有料製品は、教育環境では正当化するのが難しくなっているようです。[ 20 ] [ 21 ]
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)