令和3年度 ITパスポート試験 公開問題 問78 解説 OSSの定義と特徴
OSS(Open Source Software)に関する記述として,適切なものはどれか。
- ア ソースコードを公開しているソフトウェアは,全てOSSである。
- イ 著作権が放棄されており,誰でも自由に利用可能である。
- ウ どのソフトウェアも,個人が無償で開発している。
- エ 利用に当たり,有償サポートが提供される製品がある。 ✓ 正答
解説
この問題は、OSSの定義と商用利用に関する正しい認識を持っているかが鍵となります。判断の根拠は「OSSはソースコードが公開されているだけでなく、利用条件やライセンスによって自由が保証されているものであり、著作権が消滅しているわけではない」という点にあります。したがって、商用目的での利用や、企業による有償サポートが付加された形態も当然に存在します。
OSSに関する誤解を解くために、各選択肢を検討します。
ア ソースコードが公開されていても、使用や改変に制限があるソフトウェアはOSSではありません。OSSとして認められるには、OSI(Open Source Initiative)が定義するオープンソースの定義(OSD)を満たし、改変や再配布の自由が認められている必要があります。
イ OSSは著作権を放棄(パブリックドメイン化)したものではありません。ソースコードの著作権は制作者や団体に帰属しており、その権利者がライセンスを通じて利用者の自由を認めるという契約形式をとっています。
ウ OSSの開発主体は個人だけではありません。現在は企業が主導して開発を進めたり、コミュニティと企業が共同で開発したりするケースが非常に一般的です。また、開発に多額の予算や人件費が投じられるプロジェクトも少なくありません。
エ 正解です。OSSはライセンスの範囲内であれば商用利用も可能です。ビジネスの現場では、導入や運用のハードルを下げるために、OSSそのものは無償で提供しつつ、その保守管理やトラブル対応に対して専門企業が有償サポートを提供するビジネスモデルが確立しています。
ITパスポート試験では、OSSは無償で使えるだけでなく、ライセンスを守れば「改変・再配布・商用利用」が自由であるという特徴が頻出します。特に、開発の主体がコミュニティだけでなく企業も含まれることや、OSSの導入に伴うサポートビジネスが存在することは、実務的な理解を問う問題としてよく出題されます。
- OSSの定義(Open Source Initiative)
- OSSと商用利用に関する基本解説(IPA 独立行政法人情報処理推進機構)