Blue Boardは、 1980年代にカナダのブリティッシュコロンビア州バンクーバーでMartin Sikes(1968年- 2007年)によってCommodore 64向けに開発され、世界中で販売された電子掲示板システムソフトウェアです。最適化されたコードとメモリ割り当てにより、Blue Boardは当時のハードウェアプラットフォーム上で非常に高速なBBSとして知られていました。実際、Blue Boardは8ビットコンピュータ上で動作するほとんど、あるいはすべてのBBSよりも高速でした。この高速性に加え、PETSCIIやCommodore独自のPunterプロトコルではなくASCII文字セットとXModemファイル転送プロトコルを使用していたため、ユーザーはまるでより大型で高速なコンピュータ上で動作するBBSに接続しているかのように錯覚することもありました。
開発者のサイクスは、もともと「Beelzebub」という偽名で自宅から運営していた自身のBBS「Blue Hell」のためにBlue Boardを作成した。その後、ブリティッシュコロンビア大学で電気工学の学位を取得し、 Black Box Games (現在はElectronic Artsの一部)の共同創設者として、レーシングゲーム「 Need for Speed」シリーズなどのプログラマーとして活躍するなど、ビデオゲーム業界で長いキャリアを積んだが、2007年12月24日、39歳で就寝中に突然亡くなった。
当時利用可能だったBBSソフトウェアの中で、Blue Boardは、 ROMの背後にあるシャドウRAMを含むコンピュータの限られたRAMスペースを創造的に活用し、ユーザー名、パスワード、メッセージヘッダーなどの頻繁に参照されるデータを保存した点で注目に値しました。これにより、BBSは多くの機能において、C64の悪名高い低速なフロッピーディスクシステムを回避できました。メッセージベースのテキストは、1541フロッピーディスクドライブのファイルシステムのパフォーマンス制限を回避するために、RWTS(Read/Write/Track/Sector)モードでフロッピーディスクに保存されました。さらに、BBSプログラム全体が6510アセンブリコードで記述されていたため、速度とメモリ効率の両方がさらに向上しました。もう1つの非常に巧妙なイノベーションは、ボードがさらに速く見えるようにするための知覚トリックの使用でした。ソフトウェアがユーザー入力の準備ができる前にかなりのCPU処理を行う必要があったため、Sikesはメインプロンプトを表示する前にわずかではあるが目立つ一時停止をなくすことができませんでした。そこで彼は処理をグループに分割し、各グループのルーチンを、1行に1文字を表示し、改行を挿入する処理の合間に実行しました。その後、別の処理グループを実行し、2文字と改行を表示し、さらに処理を行い、最後に3文字、改行、そしてメインプロンプトを表示するという流れでした。デフォルトの文字はアスタリスク(*)でしたが、システムオペレーターが任意の文字に変更できました。ソフトウェアは処理の合間にこれらの文字と改行を表示していたため、メインプロンプトが表示されるまでの遅延はほとんど感じられませんでした。
Blue Boardは、投票機能や「スクリブル」と呼ばれる短いメッセージなどをサポートした最初のBBSの一つであり、おそらく最初のCommodore 64 BBSだった。さらに、C64のメモリ領域の一部を外部プログラム用に確保しており、追加のファイル転送機能や、後のBBSで絶大な人気を博すことになるドアゲームの先駆けとなるような基本的なゲームなどを搭載していた。
すべてのユーザーアカウントとメッセージヘッダーは、プログラム自体と共有する必要のあるC64の限られたRAMに保存されるため、プログラムがサポートするメッセージ領域とダウンロードファイル領域はそれぞれ最大9つまででした。その他の制限事項としては、ユーザーアカウントの最大数が239個、パスワードの長さが4文字までという点が挙げられます。
BBSを起動するたびに、システム管理者は時刻を手動で入力する必要があった。なぜなら、Commodore 64にはリアルタイムクロックハードウェアが搭載されていなかったからだ。
さらに、プログラムの起動も面倒だった。まず、プログラム自体をロードして実行し、次にRAMに常駐するユーザーデータとメッセージデータをロードし、最後にディスクをメッセージテキストディスクに交換する必要があった。この一連のプロセスには数分を要した。
Blue Boardの人気がピークに達した時期(1980年代後半)には、多くのBlue Boardが稼働しており、ソフトウェアは広く海賊版が出回っていました。8ビットコンピューティングが衰退するにつれ、Blue Boardも衰退していきました。Amiga 、Macintosh、エントリーレベルのPCといったより高性能なハードウェアの登場により、Blue Boardが採用していたような大規模な最適化を必要とせずに、より高性能なBBSソフトウェアを高級言語で開発することが可能になったのです。しかし、Blue Boardは、ファイルダウンロードではなくテキストメッセージや電子メールに依存するバンクーバーのオンライン文化の社会的発展に大きく貢献したため、C64プラットフォームが時代遅れになった後も、その目的に十分適していました。1990年代初頭には、はるかに高性能なコンピュータで動作するBBSが衰退したり、シェアウェアのファイルリポジトリに追いやられたりする一方で、Blue Boardが依然として盛況を呈している光景は珍しくありませんでした。 Blue Boardの真の終焉は、DDialを皮切りにSTSやMajorBBSへと発展した複数回線チャットシステムの台頭であった。現在もBlue Boardが稼働しているかどうかは不明である。