平成22年度秋期 応用情報技術者試験 午前 問22
デュアルライセンスのソフトウェアを利用する条件のうち,適切なものはどれか。
- ア 複数のライセンスが設定されているので,利用者はすべてのライセンスに同意する。
- イ 複数のライセンスが設定されているので,利用者はそのうちの一つのライセンスを選択して同意する。
- ウ 複数のライセンスが設定されているので,利用者はそのうちの二つのライセンスを選択して同意する。
- エ 複数のライセンスを組み合わせた一つのライセンスが設定されているので,利用者はそのライセンスに同意する。
解答・解説を見る
正解:イ
AI解説
デュアルライセンスとは、一つのソフトウェアに対して複数の異なるライセンス(例えば、GPLのようなオープンソースライセンスと、商用の有償ライセンス)を用意し、利用者がその中から自分の利用目的に合った一つを選択して同意するという提供形態である。 ア: 複数のライセンスすべてに同意する必要はなく、通常は利用目的に応じていずれか一つを選択して同意すればよい。 イ: 正しい。デュアルライセンスでは、提示された複数のライセンスの中から利用者が一つを選択し、そのライセンスに同意することで利用できる。 ウ: 二つのライセンスを組み合わせて選択するのではなく、通常はいずれか一つのライセンスを選択して同意する形態である。 エ: 複数のライセンスが一つに統合されているのではなく、独立した複数のライセンスの中から利用者が選択する点がデュアルライセンスの特徴である。 💡 デュアルライセンスの代表例はMySQLなどで、「GPL(無償・改変時ソース公開義務あり)」か「商用ライセンス(有償・非公開可)」のいずれかを利用者が選ぶ、という仕組みを思い出すとよい。
出典:平成22年度 秋期 応用情報技術者試験 午前 問22 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。