第5問
ソフトウェアには、ソースコードが無償で公開されているものがある。中小企業 でも、このようなソフトウェアを用いることが少なくない。 以下の文章の空欄A~Cに入る用語の組み合わせとして、最も適切なものを下記 の解答群から選べ。 ソースコードが無償で公開されている A を用いることでコストの削減が 期待できる。このようなソフトウェアの代表的なライセンス条件に、BSD License や B がある。 MySQL は B で利用可能なデータベース管理システムの1 つである。ま た、 A である統合開発環境の C を用いれば、Web アプリケー ションを構築することができる。
- ア A:Freeware B:GNU General Public License C:Apache
- イ A:Freeware B:MIT License C:Apache
- ウ A:OSS B:GNU General Public License C:Eclipse
- エ A:OSS B:MIT License C:Apache
- オ A:OSS B:MIT License C:Eclipse
▼ 解答・解説を見る
正解:ウ
解答:ウ
ソースコードが無償公開されるソフトウェアはOSS(Open Source Software)。代表的ライセンスにBSD License、GNU GPL、MIT Licenseなどがあり、MySQLはGPL(およびデュアルライセンス)で提供される。OSSの統合開発環境(IDE)としてはEclipseが代表例。
- A=OSS:ソースコードが無償公開され改変・再配布が可能なソフトウェア。Freewareは無償だがソース非公開が一般的で不適。
- B=GNU General Public License:MySQLの代表的ライセンス。BSD Licenseと並ぶOSSライセンスで、改変版にも同ライセンス継承(コピーレフト)を求める。
- C=Eclipse:OSSの統合開発環境。Apacheはライセンス名/Webサーバ名であり統合開発環境ではない。
- ア(×):AがFreewareで不適、CがApacheで不適。
- イ(×):AがFreeware、CがApacheで不適。
- ウ(○):A:OSS、B:GNU GPL、C:Eclipse。すべて適合。
- エ(×):MySQLのライセンスとしてMIT Licenseは不適、CもApacheで不適。
- オ(×):BがMIT Licenseで不適。
よって ウ。