Skip to content

平成29年度 春期 ITパスポート試験 問93

This question's explanation and your answers so far.

問93
頻出度★☆☆

OSS (Open Source Software) を利用した自社の社内システムの開発に関する行為として, 適切でないものはどれか。

出典 平成29年度 春期 ITパスポート試験 問93
解説

問 93

  • Incorrectア

    Drawing on the know-how gained when introducing OSS to provide paid support for another company's OSS introduction work is not a problem. OSS does not prohibit performing usage or support services for a fee; even if the software itself is free, earning compensation through accompanying services is a legitimate business. This is an appropriate action, so it is not the “inappropriate” one.

  • イ

    正解 The conditions that OSS (Open Source Software) must satisfy (the OSD: The Open Source Definition) state that it must not discriminate against any specific person, group, or field of use (such as an industry), and must not restrict redistribution or modification. Choice イ adds the restriction “prohibiting use by competitors in the same industry” to the original OSS license terms of a modified OSS and releases it. This is a condition that discriminates against and restricts users, which goes against the OSS definition itself. Therefore, even though it claims to be “released as OSS”, it does not actually meet the OSS requirements, so the action is inappropriate. Hence the correct answer is イ.

  • Incorrectウ

    Copying collected OSS onto DVDs and selling them to other companies is not a problem. The OSS definition permits free redistribution, and it may be distributed (including sold) whether for a fee or free of charge. Charging for the media or a distribution handling fee is also not restricted. This is an appropriate action, so it is incorrect.

  • Incorrectエ

    Because the OSS used did not deliver the expected performance, modifying the OSS independently to improve its performance is not a problem. OSS has its source code published and permits modification and the creation of derivative works. Improving it to fit one's own purposes is a typical advantage of using OSS and is an appropriate action, so it is incorrect.

ここがポイント
  • Under the OSS definition (OSD), it must not discriminate against or restrict any specific person, group, or field of use, and free redistribution and modification are permitted. Software carrying conditions that restrict users cannot be called OSS.
  • The OSS itself can be freely distributed and modified, but earning compensation through accompanying paid services such as introduction support or media sales is permitted.
用語

Your answers