OSS (Open Source Software) の取扱いに関する記述のうち, 適切なものだけを全て挙げたものはどれか。 a OSS を集めた記録媒体を, 顧客に有償で提供する。 b 改変したOSS を, 特定の利用分野に制限して OSS として提供する。 c 不具合を発見して修正した OSS のソースコードを, 自分の Web サイトで提供する。
令和8年度 ITパスポート試験 問97
This question's explanation and your answers so far.
問 97
Incorrectア
It lists only a, but c (providing the fixed source code on a website) is also an appropriate OSS act, so both a and c must be listed. Because c is missing, it is incomplete and therefore wrong.
- イ
正解 The appropriate ways to handle OSS are a and c, so the correct answer is “イ”. Item a is the act of providing a recording medium containing collected OSS to customers for a fee. The Open Source Definition (OSD) does not prohibit charging for distributing software itself, and selling it for a fee including the cost of the medium and support is allowed, so it is appropriate. Item c is the act of providing, on one’s own website, the source code of OSS whose defect was fixed. OSS grants the freedom to redistribute modified source code, so it is appropriate. Therefore, listing all the appropriate items gives a and c, and the answer is “イ”.
Incorrectウ
Including b is the error. The act in b, “providing modified OSS restricted to a specific field of use”, violates the Open Source Definition (OSD) condition that there must be no discrimination against any specific field of use, so it is not appropriate. Although c is appropriate, because it includes the inappropriate b, the whole option is wrong.
Incorrectエ
It lists only c, but a (providing a recording medium containing collected OSS for a fee) is also appropriate as distribution of OSS, and a is missing. Therefore it is incomplete and wrong.
- Open Source Definition (OSD): distribution and sale for a fee are not prohibited, and modified source code can also be freely redistributed.
- Providing OSS restricted to a specific field of use is a typical inappropriate example that violates the OSD principle of no discrimination by field of use.