1.11.1標準
MPL対象ファイルを改変して配布する。
同じ配布物に別ライセンスのファイルも含める。
MPLの一般的な特徴として適切なものはどれか。
× 不正解
MPLはファイル単位のcopyleftとして、改変した対象ファイルのソース提供条件を持つ。
詳細解説
正しい改変したMPL対象ファイルは、MPL条件でソース提供する必要が生じ得る。
MPLはファイル単位を中心とする弱いcopyleftの性質を持つ。
改変対象ファイルのソース提供条件を説明している。
誤り配布物に含まれるすべてのファイルが必ずMPLになる。
MPLの条件は通常、対象ファイル単位で考える。
全ファイルがMPLになるわけではない。
誤りMPLはソースコードの利用を禁止する。
オープンソースライセンスとして利用・改変を認める。
利用・改変を認めるライセンスである。
誤りMPLは公開鍵暗号のアルゴリズム名である。
MPLはMozilla Public Licenseというソフトウェアライセンスである。
MPLは暗号アルゴリズムではない。
実際に確かめる
一時的な検証環境で実行できる例です。
printf '%s\n' 'modified covered files retain MPL obligations'期待される結果
modified covered files retain MPL obligations理解のポイント
- MPL
- ファイル単位
- 弱いcopyleft
確認時の注意
- 確認環境: MPLの一般的な特徴(具体的な版の条文を優先)
基礎のおさらい
境界
どのファイルが対象かを配布物で明確にする。
通知
MPL本文や著作権表示を失わない。
問題IDKL-102-1184
確認環境MPLの一般的な特徴(具体的な版の条文を優先)
最終技術確認2026-08-20
誤り・権利侵害を報告