- トップページ
- 応用情報技術者
- 平成25年度秋季問題一覧
- 平成25年度秋季問題21-解答・解説-分析
平成25年度秋季問題
問題21
表はOSSのライセンスごとに、そのOSSを利用したプログラムを配布するとき、ソースコードを公開しなければならないかどうかを示す。 a~dに入れるライセンスの適切な組合せはどれか。ここで、表中の“○”は公開しなければならないことを表し、“×”は公開しなくてもよいことを表す。
表はOSSのライセンスごとに、そのOSSを利用したプログラムを配布するとき、ソースコードを公開しなければならないかどうかを示す。 a~dに入れるライセンスの適切な組合せはどれか。ここで、表中の“○”は公開しなければならないことを表し、“×”は公開しなくてもよいことを表す。
解答:ア
<解説>
OSSのライセンスについて、ソースコードの公開条件をまとめると次のようになる。
ライセンス | ソースコードの公開が必要なプログラム |
---|---|
GPL |
|
LGPL |
|
MPL |
|
BSD | 「無保証」であることの明記と著作権およびライセンス条文自身の表示を再頒布の条件とするライセンス規定である。この条件さえ満たせば、BSDライセンスのソースコードを複製・改変して作成したオブジェクトコードをソースコードを公開せずに頒布できる。 |
したがって、アが正解である。
お問い合わせ