HOME»基本情報技術者平成24年秋期»午前問21
基本情報技術者平成24年秋期 午前問21
問21
ソフトウェアの統合開発環境として提供されているOSSはどれか。
- Eclipse
- GCC
- Linux
- Tomcat
- [出題歴]
- 基本情報技術者 H30春期 問19
分類
テクノロジ系 » ソフトウェア » オープンソースソフトウェア
正解
ア
解説
OSS(Open Source Software)は、ソフトウェア作者の著作権を守ったままソースコードを無償公開することを意味するライセンス形態、またはそのライセンス形態によって提供されるソフトウェアです。オープンソースソフトウェアには主に、
- 再頒布ができること
- ソースコードの入手が可能
- それをもとに派生物を作成可能
- 再配布において追加ライセンスを必要としないこと
- 正しい。Eclipse(イクリプス)は、Java言語を中心に様々なプログラム言語に対応するオープンソースの統合開発環境です。商用製品に匹敵する機能を備えていることから人気を集めています。
- GCC(GNU C Compiler)は、GNU※が開発・配布している様々なプログラム言語のコンパイラでOSSの条件に従って自由に使用できます。
- Linux(リナックス)は、世界中のプログラマや企業により改良され、発展し、世界的に利用されているオープンソースのOSです。スマートフォン用OSの「Android」もLinuxがベースとなっています。
- Tomcat(トムキャット)は、Javaサーブレット・JSPで処理を行うオープンソースのWebアプリケーションサーバです。
- GNU※
- UNIX互換のソフトウェア環境を修正・再頒布自由なフリーソフトウェアの理念に従って実装しようとするプロジェクト、または、それらのソフトウェア群のこと