Blit

Blitは、1982年にベル研究所ロブ・パイクとバート・ロカンティによって設計された、プログラマブルなビットマップグラフィック端末です。当初はシンプルなASCII端末として起動し、UNIXシステムにログインするとウィンドウマネージャをダウンロードする仕組みでした。各ウィンドウはホストシステムの仮想端末として機能し、シリアル回線を通じて多重化されていました。この端末のユニークな点は、各ウィンドウ内で端末エミュレータが動作するだけでなく、対話型のグラフィカルアプリケーションをダウンロードして置き換えることができた点です。

この構造は、現代のUNIXオペレーティングシステム上のウィンドウシステムと非常に似た環境を提供していました。しかし、Blitの各アプリケーションは本体部分とインターフェース部分が分離されており、それぞれ異なるマシン上で動作するという点で大きく異なっています。この特徴は、Blitが初期の分散コンピューティングの実装例であったことを示しています。

Blitは、AT&T/Teletype model 5620として製品化され、その後、モデル630と730がリリースされました。これらのモデルを通じて、Blitの概念はより広範なユーザーに利用されるようになりました。

Blitという名前の由来については、いくつかの説があります。一般的には「Bell Labs Intelligent Terminal」の略であると言われていますが、開発者自身はジョークとして「Bacon, Lettuce, and Interactive Tomato」の略だと述べたこともあります。しかし、ロブ・パイクのBlitに関する論文では、名前の由来は「Bit blit」の後半部分から来ているとされています。また、Blitの本来のニックネームは「jerq」であり、これはThree Rivers社のPERQグラフィックワークステーションに対するジョークでした。

Blitは、単なる端末以上の存在であり、分散コンピューティングとグラフィカルインターフェースの可能性を早期に示した重要な技術です。その設計思想は、後のコンピューティング環境に大きな影響を与えました。

脚注

外部リンク:
Bart Locanthi, Rob Pike: Blit (MPEG) (YouTube), ウィンドウ端末プロジェクトを解説する古いアニメーション(Macintoshの2年前であり、マウスから説明する必要があった) (MPEG)
* 本項目の記述の一部はパブリックドメインとされているジャーゴンファイルに基づいています。

Blitは、1980年代初頭のコンピュータ技術の発展における重要な一例であり、その革新的な設計は、現代のコンピューティング環境の基礎を築いたと言えるでしょう。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。