平成22年度春期 応用情報技術者試験 午前 問22
Webサーバ用のソフトウェアであるApacheを変更して,新しい製品を作って頒布するとき,実行しなければならないものはどれか。
- ア Apacheの名称を製品名に使う。
- イ 変更したファイルに自社の著作権表示を追加する。
- ウ 変更したファイルには変更した旨の告知を入れる。
- エ ライセンス文を改変し,添付する。
解答・解説を見る
正解:ウ
AI解説
Apacheは代表的なオープンソースソフトウェアであり、そのライセンス(Apache License)では、ソースコードを変更して頒布する場合、変更した旨を明記(告知)することが義務付けられている。正解はウである。 ア: Apacheの名称を製品名に使うことは、商標の観点から一般に許可されておらず、義務どころか避けるべき事項である。 イ: 自社の著作権表示を追加することはライセンス上の義務ではなく、任意に行いうる事項に過ぎない。 ウ: 変更したファイルには変更した旨の告知を入れることが、Apache Licenseなどオープンソースライセンスで一般的に求められる義務である。これが正解。 エ: ライセンス文自体を改変することは通常認められておらず、原文のまま添付することが求められる。 💡 オープンソースライセンス遵守の基本は「原著作権表示とライセンス文をそのまま保持」「変更箇所には変更した旨を明記」という2点。商標(製品名)の使用は別途制限される点にも注意。
出典:平成22年度 春期 応用情報技術者試験 午前 問22 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。