検索に移動この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。System、オープン系)は、コンピュータの世界でオープン標準に準拠したソフトウェアや、それを使用しているコンピュータのこと。以下の2つの用法で使用されている。ソフトウェア上の用語。1990年代以降の日本のみで主流の用法。ハードウェア面を指す場合も多く、本来プロプライエタリなWindowsなども含む。世界的には通用しない。当記事の日本の特殊事情を参照。オープン標準などを持ったコンピュータシステムのことである。この用語は、1980年代前半より、当時のメインフレームやミニコンピュータなどと比較し、主にUNIX(およびUnix系])を指して使われた。古いレガシーと呼ばれるシステムに対し、UNIXは標準化されたプログラミング・インターフェースを持ち、相互運用性が高く、サードパーティーからの各種のハードウェアやソフトウェアが使用できた。Groupなどがある。現在ではレガシーと呼ばれたシステムも各種のオープン標準を取り入れ、逆に商用UNIXも細部は各ベンダーによる相違点が多いなど、単純な分類は困難になっている。Windowsは、マイクロソフトによる独自仕様(プロプライエタリ)のオペレーティングシステムなため、オープンシステムとは呼ばれない。日本の特殊事情[編集]この節に雑多な内容が羅列されています。事項を箇条書きで列挙しただけの節は、本文として組み入れるか、または整理・除去する必要があります。(2016年5月)経緯[編集]1980年代までの日本では、メインフレームやオフィスコンピュータなど、各メーカー独自(プロプライエタリ)のハードウェアおよびソフトウェアが主流であった。その反動もあり、1990年代のダウンサイジングの時期に普及したパーソナルコンピュータやワークステーション、サーバなどのシステムを総称して「オープンシステム」と呼ぶようになった。例には「日経オープンシステム」などの雑誌名がある。日本では、メインフレームに関わる技術や技術者を「ホスト系」、オープンシステムに関わる技術や技術者を「オープン系」とも呼ぶ。これらのシステムは世界的には「分散システム」と呼ばれているカテゴリーで、世界的には1970年代頃から共存していたものであり、実際にはプロプライエタリな製品も多数含まれており、日本の用法は世界的には通用しない、とも考えられているようだが、コンピュータ科学で普通に分散システムとされるものとも違うため、よくわからない。より、従来メインフレームで行っていた大規模なシステムも「オープンシステム」で構築した方が価格・性能の両面で有利になるケースが増えた。金融機関の勘定系システムなど、従来はメインフレームの領域とされてきたミッションクリティカルな利用局面でもオープンシステムの採用は増えている。詳細はダウンサイジングも参照1990年代前半には、この「オープンシステム」という言葉は、「ネットワーク」、「ダウンサイジング」、「マルチメディア」の3語とセットでその頭文字をとって「ネオダマ」と呼ばれ、コンピュータ業界のキャッチフレーズとなっていた。「メインフレームなどは高価で時代遅れであり、いずれは全てのシステムをオープンシステムに移行すべき」との論調がマスコミでも大多数となった。オープンシステムは、1社のみのハードウェアおよびソフトウェアで構成される事も多いホスト系システムと異なり、マルチベンダとなる場合が多いため、独立系のシステム会社が大きなシステムを受注・構築することを容易にした。様々なベンダのソフトウェア・ハードウェアを統合して構築することをシステムインテグレーションと呼び、その事業者のことをシステムインテグレーター(SIer)と呼ぶ。内容[編集]1990年代に日本のマスコミやIT業界で広く語られたイメージには以下がある。Basicなどユーザインタフェースは直感的なGUI標準化された仕様を採用した結果、コストが安く、効率が良く、将来性があるレガシーコンピュータの分類はメインフレーム、オフィスコンピュータなどCPUはベンダー独自仕様のCISCなどOSはベンダー独自仕様の専用OSネットワークはベンダー独自仕様のSNAなどDBMSは古典的な階層型、ネットワーク型など開発言語は古典的なCOBOL、PL/I、ベンダー独自仕様の4GLなどユーザインタフェースは原始的なCUIベンダー独自仕様のためコストが高く、効率が悪く、将来性が無いしかし上記イメージに対しては、現在では以下の疑問(反論)もなされている。疑問(反論)コンピュータの分類や普及時期で、特定の種類を「オープンシステム」と呼ぶのは必ずしも実態と合わないし、日本以外では通用しないCPUのRISCとCISCの分類は、現在では重要性が低い。各OSのオープン標準サポートは程度問題である。Windowsはマイクロソフト独自仕様のOSであるし、商用UNIXもベンダー独自性がある。逆にUNIX系を動かすメインフレームもある。ネットワークは現在は大半がTCP/IPをサポートしているDBMSは用途次第である(現在は大半がRDBMSだが、超大規模はそれ以外も現役)開発言語は用途次第である。Frameworkはベンダー独自仕様が強い。現在ではCやJavaはメインフレームでも使用されている。それぞれオープンか否かは別問題である。これは日本以外では従来より、メインフレーム上のUNIXやC、逆に小型だが独自のミニコンピュータなどが広く使われており、ハードウェア(機種)とソフトウェア(オープンシステムかどうか)は分けて考えていたためと考えられる。日本ではベンダー(メーカー)の選択肢や普及時期(ダウンサイジング)、日本以外ではソフトウェアの歴史や機能の観点で、呼んでいるとも考えられる。備考[編集]「オープンシステム」や「オープン」は、そもそも厳密な用語ではなく、その範囲や内容は立場や視点により異なることに注意する必要がある。極論すれば「広く標準化されているため、仕様が統一されていて、どの製品でも差異が無い」という意味でも、「全ての人に自由なため、仕様も多様性があり、選択肢が広い」という正反対の意味でも使われている。一般論として「オープン」とは、以下を組み合わせた意味で使われる場合が多い。標準化の結果として相互運用性や移植性が高い(相互に互換性が高い)多数のベンダーが製造販売している(更には、誰でも製造販売できる)仕様が公開されている(更には、仕様書やソースコードも公開されている)ライセンス費用が低い(更には、無償である)業界標準を多数取り入れている(更には、標準化団体に参加している)ユーザーが修正することができる(更には、再配布できる)例として以下のような説明も可能であり、同じものでも「オープン」かどうかは立場・観点によっても変わる。Windowsは、ハードウェアベンダーの選択肢が広く、各種の標準を採用した面ではオープンである。OS自体は1社独占の独自仕様であり、歴史的に業界標準を遵守していない場合も多い。UNIXは、初期にはソースコードが公開され、多数のベンダーから提供され、標準化団体もあり、インターネット標準の元祖という面ではオープンである。メインフレームは、初期には仕様やソースコードが公開され多数の互換機が存在し、上位互換を重視し、各種の標準化を採用した面では元祖オープンである。現在では特定ベンダーからしか提供されず、特に独自OSは歴史的に多数の独自性を引き継いでいる。ユーザーの自由度が広い面では非常にオープンである。上記と重複するが「オープン」や「オープンシステム」の用法では、現在は以下も議論となっている。Windowsオープンフォーマット自作パソコンこの項目は、コンピュータに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています(PJ:コンピュータ/P:コンピュータ)。(日時は個人設定で未設定ならばUTC)。表示-継承ライセンスの下で利用可能です。追加の条件が適用される場合があります。詳細は利用規約を参照してください。Cookieに関する声明モバイルビュ。