平成25年度 秋期
応用情報技術者試験問題と解答
問21
表はOSSのライセンスごとに、そのOSSを利用
したプログラムを配布するとき、ソースコードを公開
しなければならないかどうかを示す。a〜dに入れる
ライセンスの適切な組合せはどれか。 ここで、
表中の “○” は公開しなければならないことを表し、
“×” は公開しなくてもよいことを表す。

                   ┌─┬─┬─┬─┐
                   │a│b│c│d│
┌──────────────────┼─┼─┼─┼─┤
│OSSのソースコードを修正して作ったプログラム │○│○│○│×│
├──────────────────┼─┼─┼─┼─┤
│OSSに静的リンクしたプログラム     │○│○│×│×│
├──────────────────┼─┼─┼─┼─┤
│OSSに動的リンクしたプログラム     │○│×│×│×│
└──────────────────┴─┴─┴─┴─┘
  ┌──┬──┬──┬──┐
  │ a │ b │ c │ d │
┌─┼──┼──┼──┼──┤
│ア│GPL │LGPL│MPL │BSD │
├─┼──┼──┼──┼──┤
│イ│GPL │MPL │BSD │LGPL│
├─┼──┼──┼──┼──┤
│ウ│LGPL│GPL │MPL │BSD │
├─┼──┼──┼──┼──┤
│エ│LGPL│MPL │BSD │GPL │
└─┴──┴──┴──┴──┘



【正解】 ア

OSS (Open Source Software) は、プログラムソースコードが一般に公開され、
誰もが無償で自由に利用したり、修正したり、再頒布が可能なソフトウェアのこと
である。

GPL (General Public License) が一番制限が多く、
LGPL (Lesser General Public License)、
MPL (Mozilla Public License) の順位制限が少なくなり、
BSD (Berkeley Software Distribution) が一番制限が少ない。

EXCEL VBAのご相談なら ファーストマクロ 



問20 目次 問22
ファーストマクロ TOPページ