削除された内容 追加された内容
編集の要約なし
m編集の要約なし
1行目:
{{otheruses|サン・マイクロシステムズのウィンドウシステム|ソニーのワークステーション|NEWS (ソニー)}}
'''NeWS'''(''Network extensible Window System'')は、1980年代中ごろに[[サン・マイクロシステムズ]]が開発した[[ウィンドウシステム]]<ref>{{cite web |url = http://www.art.net/studios/Hackers/Hopkins/Don/lang/NeWS.html |title = NeWS - Network extensible Window System |accessdate = 2008-01-08 |author = Don Hopkins |date = |work = |publisher = }}</ref>。古くは "SunDew" と呼ばれ<ref>{{cite book | last = Gosling | first = James | authorlink =ジェームズ・ゴスリン | editor = F.R.A. Hopgood, D.A. Duce ... | title = Methodology of Window Management (Eurographics Seminars) Proceedings of an Alvey Workshop at Cosener's House, Abingdon, UK, April 1985 | url = | accessdate = 2008-01-08 | edition = | series = | yeardate = 1986年 | month = | publisher = Springer-Verlag | location = UK | isbn = 3-540-16116-3 | chapter = Article 5 - SunDew | chapterurl = }}</ref>、後に[[Java]]を設計した[[ジェームズ・ゴスリン]]が主任アーキテクトとして設計に当たった。NeWS インタプリタは [[PostScript]] に基づいている(後の [[Display PostScript]] に似ているが、2つのプロジェクトに関係はない)。
 
NeWS はプリンタとは違って、複数の PostScript プログラムによって生成されたウィンドウ群を同時に画面に表示するため、PostScript インタプリタを[[マルチタスク]]化するところから出発した。また、''canvases'' と呼ばれる表示域に基づいた完全な表示階層システムを追加した。多くの[[グラフィカルユーザインタフェース|GUI]]のビューシステムと同様、表示の[[木構造 (データ構造)|木構造]]の概念があり、それにしたがってイベントが渡される。NeWS には、タイマや他の自動イベント、[[マウス (コンピュータ)|マウス]]と[[キーボード (コンピュータ)|キーボード]]などのデバイスの入力キュー、その他の対話処理に必要な機能など、完全なイベントのモデルが構築されている。