平成20年 春期 基本情報技術者 午前 問40

Linuxに代表されるソフトウェアであって、再配布の自由、再配布時のソースコードの抱合、派生ソフトウェア改変の許諾などが要求されるものを何というか。

 ア  オープンソースソフトウェア
 イ  コンポーネントウェア
 ウ  シェアウェア
 エ  ミドルウェア


答え ア


解説

 ア  オープンソースソフトウェアには、LinuxやUNIXなどのOS以外にもテキストエディターのEmacsやファイルサーバのSamba、統合開発環境のEclipseなどがあります。
 イ  コンポーネントウェア(componentware)は、再利用可能な単機能のソフトウェア部品や、これらを組み合わせてアプリケーションを作成することです。
MS-WindowsのActiveXやJavaのJavaBeansがコンポーネントウェアです。
 ウ  シェアウェア(shareware)は、試用できるソフトウェアで、継続して使用するときに料金を払うソフトウェアのことです。
また、機能に制限を設けたシェアウェアもあります。
テキストエディターの秀丸エディターや、ファイルの圧縮ソフトのWinRARなどがシェアウェアです。
 エ  ミドルウェア(middleware)は、アプリケーションソフトとOSの間に位置するソフトウェアで、ハードウェアによる違いを吸収し、様々なハードウェア上で動作するアプリケーションソフトを可能にします。
データベース管理システムのDBMSや、分散オブジェクト環境を提供するORBなどがです。


キーワード
・オープンソースソフトウェア

キーワードの解説

戻る 一覧へ 次へ