このキーワード
友達に教える
URLをコピー

オープンシステム_(コンピュータ)とは?

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。
出典を追加して記事の信頼性向上にご協力ください。(2016年5月)

オープンシステム(: Open System、オープン系)は、コンピュータの世界でオープン標準に準拠したソフトウェアや、それを使用しているコンピュータのこと。

主に以下の2つの用法で使用されている。

概要

オープンシステムは相互運用性移植性オープン標準などを持ったコンピュータシステムのことである。この用語は、1980年代前半より、当時のメインフレームミニコンピュータなどと比較し、主にUNIX(およびUnix系])を指して使われた。

古いレガシーと呼ばれるシステムに対し、UNIXは標準化されたプログラミングインターフェースを持ち、相互運用性が高く、サードパーティーからの各種のハードウェアやソフトウェアが使用できた。標準化団体にはThe Open Groupなどがある。

しかし現在ではレガシーと呼ばれたシステムも各種のオープン標準を取り入れ、逆に商用UNIXも細部は各ベンダーによる相違点が多いなど、単純な分類は困難になっている。

→ 詳細は Open System(英語)を参照

なおMicrosoft Windowsは、マイクロソフトによる独自仕様(プロプライエタリ)のオペレーティングシステムなため、オープンシステムとは呼ばれない。

→ 詳細は 日本の特殊事情 を参照

日本の特殊事情

 | 
この節に雑多な内容が羅列されています。事項を箇条書きで列挙しただけの節は、本文として組み入れるか、または整理・除去する必要があります。(2016年5月)

経緯

1980年代までの日本では、メインフレームオフィスコンピュータなど、各メーカー独自(プロプライエタリ)のハードウェアおよびソフトウェアが主流であった。その反動もあり、1990年代ダウンサイジングの時期に普及したパーソナルコンピュータワークステーションサーバなどのシステムを総称して「オープンシステム」と呼ぶようになった。例には「日経オープンシステム」などの雑誌名がある。また日本では、メインフレームに関わる技術や技術者を「ホスト系」、オープンシステムに関わる技術や技術者を「オープン系」とも呼ぶ。

ただし、これらのシステムは世界的には「分散システム」と呼ばれているカテゴリーで、世界的には1970年代頃から共存していたものであり、実際にはプロプライエタリな製品も多数含まれており、日本の用法は世界的には通用しない、とも考えられているようだが、コンピュータ科学で普通に分散システムとされるものとも違うため、よくわからない。

大幅な価格低下・性能向上により、従来メインフレームで行っていた大規模なシステムも「オープンシステム」で構築した方が価格・性能の両面で有利になるケースが増えた。更には金融機関の勘定系システムなど、従来はメインフレームの領域とされてきたミッションクリティカルな利用局面でもオープンシステムの採用は増えている。

→ 詳細はダウンサイジングも参照

1990年代前半には、この「オープンシステム」という言葉は、「ネットワーク」、「ダウンサイジング」、「マルチメディア」の3語とセットでその頭文字をとって「ネオダマ」と呼ばれ、コンピュータ業界のキャッチフレーズとなっていた。更には「メインフレームなどは高価で時代遅れであり、いずれは全てのシステムをオープンシステムに移行すべき」との論調がマスコミでも大多数となった。

なお、オープンシステムは、1社のみのハードウェアおよびソフトウェアで構成される事も多いホスト系システムと異なり、マルチベンダとなる場合が多いため、独立系のシステム会社が大きなシステムを受注・構築することを容易にした。また、様々なベンダのソフトウェア・ハードウェアを統合して構築することをシステムインテグレーションと呼び、その事業者のことをシステムインテグレーター(SIer)と呼ぶ。

内容

1990年代に日本のマスコミやIT業界で広く語られたイメージには以下がある。

  • レガシー
    • コンピュータの分類はメインフレームオフィスコンピュータなど
    • CPUはベンダー独自仕様のCISCなど
    • OSはベンダー独自仕様の専用OS
    • ネットワークはベンダー独自仕様のSNAなど
    • DBMSは古典的な階層型ネットワーク型など
    • 開発言語は古典的なCOBOLPL/I、ベンダー独自仕様の4GLなど
    • ユーザインタフェースは原始的なCUI
    • ベンダー独自仕様のためコストが高く、効率が悪く、将来性が無い

しかし上記イメージに対しては、現在では以下の疑問(反論)もなされている。

  • 疑問(反論)
    • コンピュータの分類や普及時期で、特定の種類を「オープンシステム」と呼ぶのは必ずしも実態と合わないし、日本以外では通用しない
    • CPUのRISCとCISCの分類は、現在では重要性が低い。
    • 各OSのオープン標準サポートは程度問題である。Windowsマイクロソフト独自仕様のOSであるし、商用UNIXもベンダー独自性がある。逆にUNIX系を動かすメインフレームもある。
    • ネットワークは現在は大半がTCP/IPをサポートしている
    • DBMSは用途次第である(現在は大半がRDBMSだが、超大規模はそれ以外も現役)
    • 開発言語は用途次第である。特にCOBOLは最初から標準化されており、逆にVisual Basic.NET Frameworkはベンダー独自仕様が強い。また現在ではCJavaメインフレームでも使用されている。
    • ユーザインタフェースは用途次第である(エンドユーザーにはGUI、システム管理者にはCUI、など)
    • コストはTCOで考えるべき、効率性は用途次第、将来性は統計にもより一概に言えない

なお、日本以外では通常、メインフレームの対義語は分散システム (distributed system) やミッドレンジ (midrange) などで、それぞれオープンか否かは別問題である。これは日本以外では従来より、メインフレーム上のUNIXC、逆に小型だが独自のミニコンピュータなどが広く使われており、ハードウェア(機種)とソフトウェア(オープンシステムかどうか)は分けて考えていたためと考えられる。

日本ではベンダー(メーカー)の選択肢や普及時期(ダウンサイジング)、日本以外ではソフトウェアの歴史や機能の観点で、呼んでいるとも考えられる。

備考

「オープンシステム」や「オープン」は、そもそも厳密な用語ではなく、その範囲や内容は立場や視点により異なることに注意する必要がある。極論すれば「広く標準化されているため、仕様が統一されていて、どの製品でも差異が無い」という意味でも、「全ての人に自由なため、仕様も多様性があり、選択肢が広い」という正反対の意味でも使われている。

一般論として「オープン」とは、以下を組み合わせた意味で使われる場合が多い。

例として以下のような説明も可能であり、同じものでも「オープン」かどうかは立場・観点によっても変わる。

上記と重複するが「オープン」や「オープンシステム」の用法では、現在は以下も議論となっている。

通信回線を含め閉鎖性の逆で、他を介在させるセクリティーの余地を残す

関連項目

・・・・・・・・・・・・・・・・・・
出典:wikipedia
2020/03/31 00:41

HAPPY Wikipedia

あなたの考える「オープンシステム_(コンピュー…」の意味を投稿しよう
「オープンシステム_(コンピュータ)」のコンテンツはまだ投稿されていません。
全部読む・投稿 

オープンシステム_(コンピュータ)スレッド一覧

・・・・・・・・・・・・・・・・・・
「オープンシステム_(コンピュータ)」のスレッドを作成する
オープンシステム_(コンピュータ)の」
友達を探す
掲示板を探す
このページ
友達に教える
URLをコピー

注目のキーワード

錦織圭/北島康介/2014_FIFAワールドカップ・アジア予選/サッカー日本女子代表/消費税/東京スカイツリー/ダルビッシュ有/イチロー/香川真司/野田内閣/復興庁/石川遼/HKT48/AKB48/ワールド・ベースボール・クラシック日本代表/黒田博樹/尖閣諸島/バレンタインデー/ONE_PIECE

キーワードで探す

 
友達を探す
掲示板を探す
ハッピーWiki
ハッピーメール
ハッピーランド
HAPPY NEWS
2010Happy Mail