SunView

SunViewは、1980年代初頭にサン・マイクロシステムズによって開発されたウィンドウシステムです。元々はSunToolsと呼ばれていましたが、「ワークステーション用のSunビジュアル統合環境(Visual Integrated Environment for Workstations)」の頭字語である"View"を冠してSunViewと改名されました。このシステムは、サンのUNIX実装であるSunOSに標準で組み込まれていました。

特徴として、当時の他のUNIXウィンドウシステムとは異なり、その多くがシステムカーネルに実装されていたのに対し、SunViewはより独立した形で動作していました。これにより、サンのデスクトップおよびデスクサイドワークステーション上で、高解像度のモノクロ、グレースケール、およびカラーディスプレイを活用したインタラクティブなグラフィカル環境を提供することができました。1980年代のテクニカルコンピューティング、文書出版、医療など、幅広い分野のアプリケーションで利用されました。

SunViewには、単なるウィンドウシステム以上の機能が組み込まれていました。電子メールリーダー、予定表ツール、テキストエディター、時計、設定、メニュー管理インターフェイスといった、今日のグループウェアに相当する機能がGUIで提供されていました。ベースOSとこのようなクライアントおよび関連サーバーソフトウェアを同梱するというアプローチは、当時の他の業界よりも数年先を行っていました。

その後、サンのSunViewアプリケーションスイートは、X Window Systemに移植され、OPEN LOOKのルックアンドフィールを備えたDeskSet生産性ツールセットとして知られるようになりました。DeskSetは、サンのOpenWindowsデスクトップ環境の重要な要素の一つとなりました。さらに、UNIX戦争の終結に向かう過程で、DeskSetツールは統合要素となりました。オープンシステム業界が長年の戦いに終止符を打つべく、COSEイニシアチブの一環として、サンがバンドルしていたアプリケーションをMotifウィジェットツールキットに再び移植し、その結果をCDE(Common Desktop Environment)の一部とすることが決定されました。これにより、一時的にすべてのオープンシステムベンダーの間で共通の標準が確立されました。

サンがデスクトップワークステーションにバンドルしたグループウェアは、SunViewの重要な遺産となりました。ウィンドウインフラストラクチャ、プロトコル、ウィンドウシステム自体が変化した後も、サンのアプリケーションはほぼ同じ状態を保ち、以前の実装との相互運用性を維持しました。この互換性への配慮は、ユーザーエクスペリエンスの維持に大きく貢献しました。

SunViewは、当初はPostScriptに基づいたより洗練されたウィンドウシステムであるNeWSに置き換えられる予定でした。しかし、実際の後継ソフトウェアはOpenWindowsとなり、そのウィンドウサーバーはSunView、NeWS、そしてX Window Systemのすべてをサポートしました。SunViewのディスプレイサポートは、Solaris 2.2以降、段階的に廃止されました。サンは、SunViewと同様のAPIを備えたX用のツールキットであるXViewを提供し、開発者が2つの環境間をスムーズに移行できるようにしました。

サンは後に、CDEからGNOMEデスクトップ環境への移行を発表し、SunView/DeskSetのコードベースの20年以上の歴史に終止符を打ちました。しかし、SunViewは、その後のデスクトップ環境ウィンドウシステムに大きな影響を与え、特にグループウェアの概念を早くから取り入れた点や、互換性を重視した姿勢は、今日のソフトウェア開発にも教訓を与えています。

この記述は、2008年11月1日以前にFree On-line Dictionary of Computingから取得した情報に基づいており、GFDLバージョン1.3以降の「RELICENSING」条件に基づいて再利用されています。

もう一度検索

【記事の利用について】

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

【リンクついて】

リンクフリーです。