スポンサーリンク

ITパスポート試験 平成29年度秋期 [問100] 過去問解説

問題

問100

OSS (Open Source Software) に関する記述のうち、適切なものはどれか。

  • 高度な品質が必要とされる、医療分野などの業務での利用は禁じられている。
  • 様々なライセンス形態があり、利用する際には示されたライセンスに従う必要 がある。
  • ソースコードがインターネット上に公開されてさえいれば、再頒布が禁止され ていたとしてもOSSといえる。
  • 有償で販売してはならない。

[出典:ITパスポート試験 平成29年度秋期 問100]

正解

正解は「」です。

解説

 オープンソースソフトウェア(OSS)は、ソースコードが公開されており、誰でも自由に使用、修正、再配布できるソフトウェアを指します。この「自由」という言葉は、何でも好き勝手にできるという意味ではなく、各OSSに定められた「ライセンス」という利用規約に従う必要があることを意味しています。ライセンスには、修正したコードも公開しなければならない(GPLなど)といった条件や、著作権表示を残す必要があるといった様々な条件が存在します。

 利用者は、そのOSSを使用する際に、必ずそのライセンスの内容を確認し、それに従って使用しなければなりません。例えば、あるOSSが「商用利用は不可」というライセンスであれば、ビジネスで利用することはできませんし、「改変した場合はそのソースコードも公開すること」というライセンスであれば、改変したソースコードを非公開にすることはできません。このように、OSSの利用は各ライセンスの条件に厳密に従う必要があるため、選択肢イが適切です。

ア(高度な品質が必要とされる、医療分野などの業務での利用は禁じられている。):
 OSSは世界中の開発者によって開発・検証されるため、品質の高いものも多く存在します。そのため、医療や金融など高い信頼性が求められる分野でも広く利用されており、利用が禁じられているわけではありません。
ウ(ソースコードがインターネット上に公開されてさえいれば、再頒布が禁止されていてもOSSといえる。):
 OSSの定義には、ソースコードが公開されていることだけでなく、「再頒布の自由」も含まれます。ソースコードが公開されていても、再頒布が禁止されている場合はオープンソースとは言えません。
エ(有償で販売してはならない。):
 OSSは無償で提供されることが多いですが、有償で販売することも可能です。OSSのライセンスは、販売者がサポートやサービスなどの付加価値をつけて販売することを禁じていません。

スポンサーリンク

難易度

 この問題の難易度は中程度です。オープンソースソフトウェアの基本的な定義と、その運用におけるライセンスの重要性を理解している必要があります。特に「自由」という言葉の解釈がポイントになります。ITパスポート試験ではOSSに関する問題が頻出するため、ライセンスの種類や制約について学習していれば解きやすいでしょう。

用語補足

OSS (Open Source Software):
 ソースコードが公開されており、誰でも自由に使用、修正、再配布できるソフトウェアのことです。例えば、インターネットブラウザのFirefoxや、OSのLinuxなどが有名です。

ライセンス:
 ソフトウェアの利用に関する許諾条件や契約のことです。OSSの場合も、それぞれのソフトウェアに定められたライセンスに従って利用する必要があります。著作権を守りながら、どのように使ってよいかを定めたルールブックのようなものです。

ソースコード:
 コンピュータプログラムを人間が理解できるプログラミング言語で記述したものです。料理のレシピのようなもので、これを使ってソフトウェアが作られます。OSSではこのレシピが公開されています。

再頒布:
 ソフトウェアをコピーして、他の人に配布することです。OSSでは通常、自由に再頒布が許可されていますが、ライセンスによっては特定の条件が課される場合があります。

対策

 この問題を解くためには、オープンソースソフトウェア(OSS)の定義を正確に理解することが重要です。「自由」という言葉が持つ意味を、単に「無償」や「何でもあり」と捉えるのではなく、ライセンスの条件に従うという側面まで含めて理解する必要があります。特に、再頒布の自由や有償販売の可能性、医療分野での利用など、一般的な誤解を解消しておくことがポイントになります。主要なOSSライセンスの種類と特徴も学習しておくと良いでしょう。


タイトルとURLをコピーしました