ITパスポート 過去問
令和7年度
問96 (テクノロジ系 問41)

このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。

問題

ITパスポート試験 令和7年度 問96(テクノロジ系 問41) (訂正依頼・報告はこちら)

OSS(Open Source Software)に関する次の記述のうち、適切なものだけを全て挙げたものはどれか。

a  個人だけではなく、企業や団体が開発したソフトウェアもある。
b  著作権が放棄されている。
c  入手したソフトウェアは、自由に再配布してもよい。
  • a、b
  • a、b、c
  • a、c
  • b、c

次の問題へ

正解!素晴らしいです

残念...

この過去問の解説 (3件)

01

OSSとは、ソースコードが公開されており、誰でも利用・改変・再配布ができるソフトウェアのことです。

代表例にはLinuxやApache、MySQLなどがあり、個人から企業・団体まで幅広く開発・活用されています。

各選択肢をそれぞれみていきます。

 

a 個人だけではなく、企業や団体が開発したソフトウェアもある。

OSSは個人だけでなく、Linuxのように企業やコミュニティが組織的に開発している例も多くあります。

そのため本選択肢は正しいです。

 

b 著作権が放棄されている。

OSSも著作権は存在します。

著作者がライセンスを定め、利用条件を公開しているだけです。

そのため本選択肢は誤っています。

 

c 入手したソフトウェアは、自由に再配布してもよい。

再配布は自由ですが、ライセンス条件を守る必要がある点は注意が必要です。

条件を守れば自由に再配布できるので、本選択肢は正しいです。

 

正しい選択肢の組み合わせは、 a、c です。

 

選択肢1. a、b

本選択肢は不正解です。

選択肢2. a、b、c

本選択肢は不正解です。

選択肢3. a、c

本選択肢が正解です。

選択肢4. b、c

本選択肢は不正解です。

まとめ

OSSは著作権が放棄されているのではなく、著作権で保護されているがライセンスによって自由に利用できることが特徴です。

 

参考になった数11

02

OSSとは、ソースコードが公開されており、個人・法人に関わらず自由に使用や配布ができます。

選択肢を確認します。

 

a.適切。

b.不適切。著作権は放棄されていません。

c.適切。

 

よって、a、cが適切です。

選択肢1. a、b

これは不正解です。

選択肢2. a、b、c

これは不正解です。

選択肢3. a、c

これが正解です。

選択肢4. b、c

これは不正解です。

参考になった数1

03

オープンソースソフトウェア(OSS)とは、誰でも自由に利用や改変ができるソフトウェアの総称です。

 

「自由」というのは大まかには「無料である」ということを指しますが、フリーソフトと異なるのは「改変も認められる」という点です。

 

OSやアプリケーションのようなプログラムは、プログラミング言語というコンピュータに命令をするための言語を用いて命令文を記述することで作られます。

 

その命令文がまとまって1つのソフトウェア単位となったものをソースコードといいます。

 

そして「オープンソース」の名の通り、ソースコードが誰でも見たり、ダウンロードして改良を加えたりできる状態で公開されているソフトウェアがオープンソースソフトウェア(OSS)です。

 

先ほどのソースコードは、勿論そのままでは利用できません。ダブルクリックすることでプログラムとして立ち上がる形式(Windowsであれば「.exe」)に変換する必要があるのですが、この変換作業をコンパイルといいます。

 

つまりはオープンソースソフトウェアとして公開されているソフトウェアはソースコードをダウンロードして一部を修正したり、自分なりにアレンジを加えたあとでコンパイルし、別のソフトウェアとして使うことができるのです。

 

勿論、せっかく修正やアレンジを加えて前より使いやすくしたソフトウェアですから、誰かにも使ってほしいと思うものです。

実はオープンソースソフトウェア(OSS)の場合、その改変したソースコードも配布することができます。これを再配布といいます。(cは正しい)

 

ただし、いくらオープンソースソフトウェアが自由な理念だからと言って、何でも自由というわけではありません。

改変する前のオリジナルのプログラムには著作権がありますので、そうした著作権表示の義務はあります。(bは誤り)

 

また、オープンソースソフトウェア(OSS)としてプログラムを提供しているのは個人だけではなく、企業もあります。

 

例えばオープンソースソフトウェア(OSS)としてのPC向けOSの代表格とも言えるLinuxがそうです。

 

Linuxにも様々な種類がありますが、例えばRed Hat Enterprise Linux(RHEL)はRed Hat社ubuntu はCanonical(カノニカル)社によって開発・提供されています。(aは正しい)

 

よって、正解は「a、c」となります。

参考になった数0