問題
問76
OSS (Open Source Software) に関する記述のうち、適切なものはどれか。
- ソースコードに手を加えて再配布することができる。
- ソースコードの入手は無償だが,有償の保守サポートを受けなければならない。
- 著作権が放棄されているので、無断で利用することができる。
- 著作権を放棄しない場合は、動作も保証しなければならない。
[出典:ITパスポート試験 平成28年度秋期 問76]
正解
正解は「ア」です。
解説
オープンソースソフトウェア(OSS)は、その名の通り、ソースコードが一般に公開されているソフトウェアのことです。このソースコードは、誰でも自由に閲覧、利用、改変、そして再配布することが許可されています。これがOSSの最も重要な特徴であり、多くの開発者や企業がOSSを積極的に利用し、改善に貢献している理由でもあります。
例えば、あなたが使っているスマートフォンの一部や、Webサイトを動かしているサーバーソフトウェアにもOSSが使われていることがあります。選択肢アは、このOSSの基本的な特性である「ソースコードに手を加えて再配布することができる」という点を正確に述べているため、正解となります。OSSは、特定のライセンス(利用許諾契約)に基づいて提供されており、そのライセンスの範囲内で様々な自由が認められています。
これにより、ソフトウェアの透明性が高まり、セキュリティの向上や迅速なバグ修正が期待できるのです。
イ(ソースコードの入手は無償だが,有償の保守サポートを受けなければならない。):
OSSのソースコードの入手は無償であることが多いですが、保守サポートは提供形態によって有償の場合も無償の場合もあります。必ずしも有償サポートを受けなければならないわけではありません。
ウ(著作権が放棄されているので、無断で利用することができる。):
OSSであっても著作権は放棄されていません。OSSは、ライセンス(利用許諾条件)に従って利用・改変・再配布が許可されているのであり、無断利用ができるわけではありません。著作権は作者に帰属します。
エ(著作権を放棄しない場合は、動作も保証しなければならない。):
OSSは通常、動作の保証をしないことが一般的です。利用者は自己責任でソフトウェアを使用し、不具合が発生した場合も、提供元に必ずしも保証を求めることはできません。保証が必要な場合は、別途有償サポートなどを利用するのが一般的です。
難易度
この問題は、オープンソースソフトウェア(OSS)の基本的な性質を問うものであり、ITパスポート試験の学習初期段階で理解すべき重要なテーマの一つです。OSSの定義、特に「ソースコードの自由な利用・改変・再配布」という核となる概念を理解していれば、比較的容易に正解を導き出せるでしょう。各選択肢の内容も、OSSの特性と照らし合わせれば間違いを指摘しやすいため、難易度は低いと言えます。
用語補足
OSS (Open Source Software):
ソースコードが一般に公開されており、誰でも自由に利用、修正、再配布が許可されているソフトウェアのことです。例えば、多くのWebサーバーで使われているApacheや、スマートフォンで使われているAndroidの一部などがこれにあたります。
ソースコード:
コンピュータプログラムの設計図や説明書のようなものです。人間が理解できるプログラミング言語で書かれており、これをコンピュータが実行可能な形式に変換することでソフトウェアが動きます。
著作権:
文学、音楽、美術、プログラムなどの作品を創作した人が持つ、その作品の利用(複製、配布など)を独占的に管理できる権利です。OSSの場合も、この権利は作者にあり、ライセンスに基づいて利用が許可されます。
保守サポート:
ソフトウェアやシステムが安定して動作するように、不具合の修正、機能の改善、技術的な問い合わせへの対応などを行うサービスです。OSSの場合、コミュニティによる無償サポートや専門業者による有償サポートがあります。
対策
この問題を解くためのポイントは、オープンソースソフトウェア(OSS)の基本的な理念と特性をしっかりと理解することです。特に、「ソースコードが公開されていること」「利用、修正、再配布が自由にできること」という点を押さえましょう。また、自由であるからといって「著作権が放棄されているわけではない」ことや、「動作保証が原則ない」ことなど、OSS特有の注意点も併せて学習しておくと、他の関連問題にも対応できるようになります。

