セキュリティ(クラウドセキュリティの基礎を含む)、オープンソースの文化
GNU General Public License(GPL)などのオープンソースライセンスに盛り込まれている「コピーレフト」という考え方の説明として適切なものはどれか。
- Aソフトウェアの著作権を放棄し、誰でも著作者の許諾なく自由に改変・再配布できるようにする考え方
- Bソフトウェアの利用者に対して一切の保証や責任を負わないことを明記する考え方
- ✓ソフトウェアを頒布する際にはソースコードを添付し、再頒布時にも同様の条件でソースコードを提供することを求める考え方
- Dソフトウェアをサービスとして提供する場合に限り、ソースコードの公開を免除する考え方
解説
コピーレフトは著作権を保持したまま、ソースコードの公開と同条件での再頒布を義務付けることでソフトウェアの自由を将来にわたり担保する考え方であり、著作権放棄や無保証の話とは異なる。
根拠LinuC レベル1 シラバス 1.11.1 オープンソースの概念とライセンス(GNU General Public License)