ITパスポート過去問 令和8年度(2026年)問73
OSS(Open Source Software)のライセンスにおけるコピーレフトに関する記述として,適切なものはどれか。
選択肢
- ア:OSSの作成者が,ソフトウェアの著作権を放棄している。
- イ:OSSの著作権者は,利用者がソフトウェアを利用することに対して金銭的な対価を要求しなければならない。
- ウ:OSSの利用者が改変して作成した派生ソフトウェアは,改変部分のソースコードを非公開したまま,配布することができる。
- エ:OSSの利用者が改変して作成した派生ソフトウェアを配布する場合には,元のOSSのライセンスと同じライセンスを適用しなければならない。
- ア
- イ
- ウ
- エ
正解と解き方・学習ポイント(AI解説)
コピーレフトとは、OSSを改変して作成した派生ソフトウェアを配布する場合に、派生物にも元のOSSと同じライセンスを適用させる考え方です。これにより、派生物も同じ条件で利用、改変、再配布できる状態を保つことが求められます。
Point
この問題は、コピーレフトが派生ソフトウェアの配布条件として何を要求するかを確認するものです。改変して配布する場合に、元のOSSと同一のライセンス条件を派生物に適用する点を理解することがねらいです。
解くために必要な知識
この問題を解くには、OSSライセンスにおけるコピーレフトの意味と、派生ソフトウェアを配布する場合の扱いを理解している必要があります。
用語の整理
| 用語 | 意味 |
|---|---|
| OSS(Open Source Software) | ソースコードの利用、改変、再配布を、ライセンス条件の範囲で認めるソフトウェアです。 |
| ライセンス | 著作権者が、利用、改変、配布などを許可する条件を定めたものです。 |
| コピーレフト | 改変して派生ソフトウェアを配布する場合に、派生物にも元と同じライセンス条件を適用させる考え方です。 |
| 派生ソフトウェア(派生物) | 元のソフトウェアを改変、追加して作成したソフトウェアです。 |
コピーレフトで押さえるポイント
何が求められるか
派生ソフトウェアを配布する場合、原則として次の点を満たすことがポイントになります。
-
派生物に元のOSSと同じライセンスを適用すること
-
同じライセンス条件に基づき、派生物も利用、改変、再配布ができる状態にすること
他の選択肢に出てくる用語
| 用語 | 意味 |
|---|---|
| 著作権 | 複製、改変、配布などを管理できる権利です。 |
| 著作権放棄 | 著作権者が権利を放棄することです。コピーレフトとは別の考え方です。 |
問題の解法手順
各選択肢の整理
| 選択肢 | 内容 | 正誤 | 理由 |
|---|---|---|---|
| ア | 著作権を放棄している | ✕ | コピーレフトは著作権を保持したまま、派生物にも同じライセンスを適用させる考え方であり、著作権の放棄ではありません。 |
| イ | 金銭的な対価を要求しなければならない | ✕ | OSSは無償配布を認めることが要件の一つとされ、金銭的対価の要求は義務ではありません。 |
| ウ | 改変部分のソースコードを非公開のまま配布できる | ✕ | コピーレフト型ライセンスでは、派生物の配布時に同一ライセンスの適用やソースコード開示が求められる扱いが基本です。非公開のまま配布できるという説明にはなりません。 |
| エ | 元のOSSと同じライセンスを適用しなければならない | ○ | コピーレフトの説明として適切です。 |
選択肢ごとの解説
- ア:不正解
コピーレフトは、著作権を放棄することではありません。著作権者が著作権を保持したまま、利用や改変、再配布を認め、その代わりに派生物にも同じ条件を適用させる考え方です。
- イ:不正解
コピーレフトは、利用者に金銭的な対価を必ず要求する考え方ではありません。無償か有償かはライセンスや配布形態によりますが、コピーレフトの中心は派生物の配布条件として同じライセンス条件を引き継がせる点です。
- ウ:不正解
コピーレフトでは、改変して派生ソフトウェアを配布する場合、派生物にも同じライセンス条件を適用させることが求められます。そのため、改変部分のソースコードを非公開のまま配布できるという説明は、コピーレフトの考え方と合いません。
- エ:正解
コピーレフトは、改変して作成した派生ソフトウェアを配布する場合に、元のOSSと同じライセンスを適用させる考え方です。これにより、派生物も同じ条件で利用、改変、再配布できる状態を保ちます。
まとめ
コピーレフトとは、OSSを改変して作成した派生ソフトウェアを配布する場合に、派生物にも元のOSSと同じライセンスを適用させる考え方です。これにより、派生物も同じ条件で利用、改変、再配布できる状態を保つことが求められます。
理解すべき用語
テクノロジ系 > コンピュータシステム > ソフトウェア
コピーレフトは、著作権を放棄することではありません。著作権者が著作権を保持したまま、利用や改変、再配布を認め、その代わりに派生物にも同じ条件を適用させる考え方です。
コピーレフトは、利用者に金銭的な対価を必ず要求する考え方ではありません。無償か有償かはライセンスや配布形態によりますが、コピーレフトの中心は派生物の配布条件として同じライセンス条件を引き継がせる点です。
コピーレフトでは、改変して派生ソフトウェアを配布する場合、派生物にも同じライセンス条件を適用させることが求められます。そのため、改変部分のソースコードを非公開のまま配布できるという説明は、コピーレフトの考え方と合いません。
コピーレフトは、改変して作成した派生ソフトウェアを配布する場合に、元のOSSと同じライセンスを適用させる考え方です。これにより、派生物も同じ条件で利用、改変、再配布できる状態を保ちます。