NeWS
NeWS(Network extensible Window System)は、1980年代中ごろにサン・マイクロシステムズが開発したウィンドウシステム。古くは "SunDew" と呼ばれ、後にJavaを設計したジェームズ・ゴスリンが主任アーキテクトとして設計に当たった。NeWS インタプリタは PostScript に基づいている(後の Display PostScript に似ているが、2つのプロジェクトに関係はない)。
NeWS はプリンタとは違って、複数の PostScript プログラムによって生成されたウィンドウ群を同時に画面に表示するため、PostScript インタプリタをマルチタスク化するところから出発した。また、canvases と呼ばれる表示域に基づいた完全な表示階層システムを追加した。多くのGUIのビューシステムと同様、表示の木構造の概念があり、それにしたがってイベントが渡される。NeWS には、タイマや他の自動イベント、マウスとキーボードなどのデバイスの入力キュー、その他の対話処理に必要な機能など、完全なイベントのモデルが構築されている。
特に興味深いのは、継承を伴う完全なオブジェクト指向プログラミングスタイルが追加されていた点である。このため、アプリケーション構築に外部のオブジェクト指向言語を必要としなかった。