1.11.1標準
異なるライセンスのライブラリを一つの製品へ組み込んで配布する。
最初に確認すべきことはどれか。
× 不正解
複数ライセンスの組み込みでは、版、通知、ソース提供、互換性を配布形態に沿って確認する。
詳細解説
誤りすべてのコードを自動的にMITへ変更する。
利用者が一方的に元ライセンスを変更することはできない。
元のライセンスを勝手に変更できない。
正しい各コンポーネントの正確なライセンス版、通知義務、再配布条件、組み合わせ可否を確認する。
ライセンスの組み合わせには互換性と個別条件の確認が必要である。
版・通知・提供条件・互換性を事前に棚卸しする。
誤りライセンス名を表示しない。
表示・通知義務を失う。
表示を消してはいけない。
誤りバイナリだけ配布すれば条件確認は不要である。
バイナリ配布にも通知やソース提供などの条件が適用され得る。
バイナリ配布でも条件が適用される。
実際に確かめる
一時的な検証環境で実行できる例です。
printf '%s\n' 'inventory every component license before shipping'期待される結果
inventory every component license before shipping理解のポイント
- ライセンス版
- 互換性
- 配布形態
確認時の注意
- 確認環境: OSSライセンス運用の概念確認
基礎のおさらい
組み合わせ
ライセンスの組み合わせは法務・技術双方で確認する。
配布形態
ソース、バイナリ、サービス提供で条件が変わり得る。
問題IDKL-102-1189
確認環境OSSライセンス運用の概念確認
最終技術確認2026-08-20
誤り・権利侵害を報告