戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2023年 問82


問題文

OSS(Open Source Software)に関する記述a~cのうち、適切なものだけを全て挙げたものはどれか。
a ソースコードに手を加えて再配布することができる。 b ソースコードの入手は無償だが、有償の保守サポートを受けなければならない。 c 著作権が放棄されており、無断で利用することができる。

選択肢

ア:a(正解)
イ:a、c
ウ:b
エ:c

🔒 解説は解答すると表示されます

オープンソースソフトウェアの性質【ITパスポート解説】

正解の理由

選択肢 ア(aのみ)を選ぶ理由は次のとおりです。
OSS(Open Source Software:ソースコードが公開されたソフトウェア)は、配布されているソースコードを改変(手を加える)して、条件に従って再配布できることが基本です。したがって「a ソースコードに手を加えて再配布することができる」は正しい記述です。
一方で「bはサポートを必須とする」とか「cは著作権が放棄されている」という説明は一般的なOSSの性質と異なります。したがってaのみが適切で、選択肢 ア が正解です。

解法ステップ

  1. 各記述のキーワードを確認する(「再配布」「有償の保守サポート」「著作権が放棄」など)。
  2. OSSの定義を思い出す:ソースコードが公開され、ライセンス(使用許諾)に従って利用・改変・再配布が許可されるソフトウェア。
  3. a〜cをOSSの定義と照らして判定する。
    • a:改変・再配布ができる → 一般に正しい(ライセンスにより条件あり)。
    • b:必ず有償サポートを受けなければならない → 誤り(サポートは任意・有償無償どちらもあり得る)。
    • c:著作権が放棄されている → 誤り(多くのOSSは著作権を保持したまま、ライセンスで権利を許諾する)。
  4. 選択肢の組み合わせから正しいものを選ぶ。

選択肢別の誤答解説

  • ア:aのみ。aが正しいため、この選択が正解です。
  • イ:a, c。aは正しいですがcが誤りなので、この組合せは不正解です。
  • ウ:bのみ。bは「必ず有償サポートを受けなければならない」と断定しており誤りなので不正解です。
  • エ:cのみ。cは「著作権が放棄されている」とあるが、多くのOSSは著作権を保持しておりライセンスで利用を許諾しているため誤りです。
各記述の個別解説(短く)
  • a(正しい):OSSはソースコードが公開され、改変・再配布が許されるのが基本です。ただし「どのように再配布できるか」はライセンスによって細かい条件が決まります。
  • b(誤り):ソースコードの入手が無償であることが多いですが、保守サポートを必須とするものではありません。有償サポートを提供するベンダーも存在しますが任意です。
  • c(誤り):OSSは著作権が放棄されているわけではありません。著作権は作者に残り、ライセンス(例:MIT, Apache, GPL)によって利用条件が定められます。著作権放棄(パブリックドメイン)とは別です。

よくある誤解

  1. 「OSSは必ず無料(無償)である」
    • 無償で入手できることが多いですが、商用サポートや配布物の提供で料金が発生する場合があります。ライセンス自体が“無料である”とは別の話です。
  2. 「OSSは著作権がない」
    • 実際は著作権は残ります。ライセンスが利用の権利を与えているだけです。
  3. 「OSSは何でも自由に使える」
    • 多くは商用利用も可能ですが、再配布時の条件(ソース公開義務など)はライセンスごとに違います。

補足コラム

  • ライセンスの種類(簡単に)
    • パーミッシブ(許容的)ライセンス:MITやApache 2.0のように、比較的緩やかな条件で利用・再配布が可能。クレジット(著作権表示)や特許の許諾などが求められることがあります。
    • コピーレフト(強制共有)ライセンス:GPL(GNU General Public License:改変して配布する場合、同じライセンスで公開することを要求する)など。派生物にも同じ自由を保つことを目的とします。
  • 実務上の注意点
    • 企業でOSSを利用・組み込む場合は、使用するOSSのライセンス条件を確認すること。特に配布や派生物の公開義務、特許や商標に関する条項に注意が必要です。法務や技術の担当者と確認しましょう。

FAQ

Q1: OSSを改変して販売できますか?
A1: 多くの場合は可能です。ただしライセンスに従う必要があります。GPLのように配布時にソース提供を求めるものもあります。ライセンス条項を必ず確認してください。
Q2: OSSを社内だけで改変して使う場合、ソースを公開する必要はありますか?
A2: 一般に社内でのみ利用する場合は配布と見なされないため公開義務が生じないことが多いです。ただしライセンスや国・状況によるので確認が必要です。
Q3: 著作権表示を消しても大丈夫ですか?
A3: ほとんどのライセンスで著作権表示(クレジット)を残すことが要求されています。消すとライセンス違反になる可能性があります。

関連キーワード: OSS, Open Source, ソースコード, ライセンス, MIT, Apache 2.0, GPL (GNU General Public License), 再配布, 改変, 著作権, 商用利用
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポートを
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について