ITパスポート試験

問78

ITパスポート過去問 令和3年度(2021年)問78

OSS(Open Source Software)に関する記述として,適切なものはどれか。

選択肢

  • ソースコードを公開しているソフトウェアは,全てOSSである。
  • 著作権が放棄されており,誰でも自由に利用可能である。
  • どのソフトウェアも,個人が無償で開発している。
  • 利用に当たり,有償サポートが提供される製品がある。

正解と解き方・学習ポイント(AI解説)

正解:
あなたの回答:未回答

OSSは、ソースコードが公開されており、ライセンス条件の範囲で利用、改変、再配布が認められているソフトウェアです。著作権は放棄されているとは限らず、ライセンスに従う必要があります。また、開発は個人に限らず企業が参加することもあり、OSSを利用する製品やサービスとして有償サポートが提供される場合もあります。

不正解

ソースコードを公開していても、利用や改変、再配布をライセンスで制限している場合があります。OSSかどうかは「公開されているか」だけでなく、「OSSライセンスとして認められる条件で利用が許諾されているか」で判断します。

不正解

OSSは「著作権を放棄したソフトウェア」ではありません。著作権は残したまま、ライセンスによって利用、改変、再配布を許可します。著作権放棄(パブリックドメイン)とは別の考え方です。

不正解

OSSの開発者は個人に限りません。企業が開発を主導するOSSや、財団やコミュニティが共同で開発するOSSもあります。開発主体が個人かどうかはOSSの条件ではありません。

正解

OSSは無償で入手できる場合が多い一方で、導入支援、保守、セキュリティ更新などを有償サポートとして提供する形態があります。OSSを含む製品としてサポート契約を結ぶ場合もあります。

Point

この問題は、OSSについての基本事項を正しく区別できるかを確認する問題です。ソースコードが公開されていることとOSSであることは同義ではないこと、OSSでも著作権とライセンス条件があること、開発主体は個人に限らないこと、OSSでも有償サポートが成り立つことを押さえることが目的です。

解くために必要な知識

この問題を解くには、OSS(Open Source Software)の定義、ライセンスの考え方、無償配布と有償サポートの関係を理解している必要があります。

用語の整理

用語名 意味
OSS(Open Source Software) ソースコードが公開され、ライセンス条件の範囲で利用、改変、再配布が認められるソフトウェアです。
ソースコード プログラムを人が読める形で記述したコードです。
ライセンス ソフトウェアの利用条件(利用許諾条件)です。OSSでは利用、改変、再配布などが一定条件で認められます。
有償サポート 導入支援、保守、障害対応、技術問い合わせ対応などを、料金を受け取って提供するサービスです。

他の選択肢に出てくる用語

用語名 意味
著作権 プログラムなどの著作物について、複製や改変、配布などをコントロールできる権利です。
パブリックドメイン 著作権が放棄されている、または保護期間が終了しているなどにより、著作権の制約が及ばない状態を指します。OSSは一般に著作権を前提とし、ライセンスで利用条件を定めます。

問題の解法手順

各選択肢の整理

選択肢 内容の正確性 理由
誤り ソースコードを公開していても、改変や再配布が認められていない場合はOSSとはいえません。
誤り OSSでも著作権は通常保持されています。利用者はライセンス条件に従って利用します。
誤り OSSは個人だけでなく、企業やコミュニティなど複数の主体で開発されることがあります。
正しい OSSを利用した製品では、保守や技術支援などのサポートを有償で提供する形態があります。

選択肢ごとの解説

不正解

ソースコードを公開していても、利用や改変、再配布をライセンスで制限している場合があります。OSSかどうかは「公開されているか」だけでなく、「OSSライセンスとして認められる条件で利用が許諾されているか」で判断します。

不正解

OSSは「著作権を放棄したソフトウェア」ではありません。著作権は残したまま、ライセンスによって利用、改変、再配布を許可します。著作権放棄(パブリックドメイン)とは別の考え方です。

不正解

OSSの開発者は個人に限りません。企業が開発を主導するOSSや、財団やコミュニティが共同で開発するOSSもあります。開発主体が個人かどうかはOSSの条件ではありません。

正解

OSSは無償で入手できる場合が多い一方で、導入支援、保守、セキュリティ更新などを有償サポートとして提供する形態があります。OSSを含む製品としてサポート契約を結ぶ場合もあります。

まとめ

OSSは、ソースコードが公開されており、ライセンス条件の範囲で利用、改変、再配布が認められているソフトウェアです。著作権は放棄されているとは限らず、ライセンスに従う必要があります。また、開発は個人に限らず企業が参加することもあり、OSSを利用する製品やサービスとして有償サポートが提供される場合もあります。

テクノロジ系 > コンピュータシステム > ソフトウェア