IT PASSPORT
ITパスポートの問題解説
問題
OSS(オープンソースソフトウェア)の説明として、最も適切なものはどれか。
- ア ソースコードが公開され、ライセンスの範囲内で誰でも自由に利用・改変・再配布できるソフトウェア。
- イ 一定期間は無料で試用でき、継続利用には必ず料金の支払いが必要なソフトウェア。
- ウ ソースコードを一切公開せず、提供企業だけが改変できる商用ソフトウェア。
- エ 個人が作成し、著作権を放棄して誰の許可も不要で使えるようにしたソフトウェア。
出典:オリジナル問題|参考範囲:IPA ITパスポート試験シラバス(最新版)、情報処理技術者試験の基礎知識
正解と解説
正解:ソースコードが公開され、ライセンスの範囲内で誰でも自由に利用・改変・再配布できるソフトウェア。
解説:OSSの重要な点は「無料かどうか」ではなく、設計図にあたるソースコードが公開され、誰でも中身を確認・改良し、条件を守れば再配布できることです。代表例にはOSのLinux、WebサーバのApache、データベースのMySQL、ブラウザのFirefoxなどがあります。著作権は作者に残っており、利用条件を定めたライセンス(GPLなど)に従う必要があります。試用期限で課金されるシェアウェアや、中身を隠す商用専有ソフトとは考え方がまったく異なります。世界中の技術者が協力して品質を高められるのがOSSの強みです。
覚え方:OSSは「ソース(設計図)が開いている」が核心。Open Source Software=開かれた・設計図・ソフトと頭文字で整理し、無料=OSSではないと注意しましょう。
他の選択肢はなぜ違う?
- イこれはシェアウェアの説明です。OSSは無料のものが多いものの、定義の本質は試用期限ではなくソースコードの公開と自由な利用にあります。
- ウソースコードを非公開にして提供企業だけが改変できるのはプロプライエタリ(商用専有)ソフトウェアで、OSSとは正反対です。
- エOSSは著作権を放棄するものではなく、著作権を保持したままライセンスで自由な利用を認める点が異なります。
この問題について
IPAのITパスポート試験シラバスとIT基礎知識を参考に、Sikaku Master向けに独自作成した問題です。公式試験問題・過去問題の転載ではありません。
IPAの過去問題の転載ではなく、シラバス・公開情報に基づく独自問題として作成しています。