SC Workbook
科目 A-2 · ソフトウェア開発管理技術

ソフトウェアエスクロー

ソフトウェアエスクローの説明として,適切なものはどれか。

  1. アソフトウェアの利用者が支払う代金を第三者が一旦預かり,納品物の検収が完了したことを確認してから開発元に支払う。
  2. イソフトウェアの脆弱性を発見した者が開発元へ直接通知せずに第三者機関へ届け出て,第三者機関が開発元との調整を経て公表する。
  3. ウソフトウェアのソースコードなどを第三者機関に預託しておき,開発元の倒産や保守の放棄など,あらかじめ定めた条件が生じた場合に利用者へ開示する。
  4. エソフトウェアの開発を委託する際に,著作権を開発元に留保したまま,利用者に独占的な利用権を設定する。
正解と解説を見る

正解 ウ

この問題の基礎知識

  • エスクローは,取引の当事者以外の第三者が物や代金を預かり,あらかじめ定めた条件が満たされたときに相手方に引き渡す仕組みである。
  • ソフトウェアエスクローは,開発元の倒産などによって保守を受けられなくなる利用者のリスクに備える仕組みであり,開発元,利用者及びエスクローエージェントの間の契約で預託物と開示条件を定める。
  • 脆弱性関連情報の届出と調整の制度(日本では情報セキュリティ早期警戒パートナーシップ)や,著作権の帰属と利用許諾を定める契約条項は,ソフトウェアエスクローとは別のものである。
アソフトウェアの利用者が支払う代金を第三者が一旦預かり,納品物の検収が完了したことを確認してから開発元に支払う。

これは代金の決済を第三者が仲介する一般的なエスクローサービスの説明である。ソフトウェアエスクローで第三者に預けるのは代金ではなく,ソースコードなどの技術情報である。

イソフトウェアの脆弱性を発見した者が開発元へ直接通知せずに第三者機関へ届け出て,第三者機関が開発元との調整を経て公表する。

これは脆弱性関連情報の届出と調整の制度(日本では情報セキュリティ早期警戒パートナーシップ)の説明である。ソースコードを預託するソフトウェアエスクローとは異なる。

ウソフトウェアのソースコードなどを第三者機関に預託しておき,開発元の倒産や保守の放棄など,あらかじめ定めた条件が生じた場合に利用者へ開示する。正解

利用者は開発元が事業を継続できなくなっても保守を続けられ,開発元は平常時にソースコードを利用者へ直接渡さずに済む。開示条件や預託物の更新方法は,開発元,利用者,エスクローエージェントの間の契約(通常は三者間契約)で定める。

エソフトウェアの開発を委託する際に,著作権を開発元に留保したまま,利用者に独占的な利用権を設定する。

これは著作権の帰属と利用許諾に関する契約条項の説明である。権利の帰属を定めるものであり,ソースコードを第三者に預託して開示条件を定めるソフトウェアエスクローとは異なる。

検証用の出典レビュー済み
一般財団法人ソフトウェア情報センター(SOFTIC)ソフトウェア・エスクロー / IPA 情報セキュリティ早期警戒パートナーシップガイドライン問題 ID A2-SDM-0505 · AI 作成のオリジナル問題 · 出典の原文は参照できませんが、複数の独立したレビューで正解と解説を確認しています。 照合日 2026-11-07

非公式の学習用アプリです(IPA とは関係ありません)。問題はすべて AI が作成したオリジナルで、誤りを含む場合があります。