問題
問78
OSS(Open Source Software)に関する記述として、適切なものはどれか。
- ソースコードを公開しているソフトウェアは、全てOSSである。
- 著作権が放棄されており、誰でも自由に利用可能である。
- どのソフトウェアも、個人が無償で開発している。
- 利用に当たり、有償サポートが提供される製品がある。
[出典:ITパスポート試験 令和3年度 問78]
正解
正解は「エ」です。
解説
正解の選択肢「エ」は、「利用に当たり、有償サポートが提供される製品がある」という内容で、これはOSS(オープンソースソフトウェア)の特徴として正しいです。OSSとは、ソースコードが公開され、誰でも閲覧・改良・再配布ができるソフトウェアを指しますが、無料であることや無償で提供されるというわけではありません。OSSの中には、企業などが提供しているもので、有償のサポートや導入支援サービスがついている場合もあります。
例えば、Linuxのディストリビューションの中には、Red Hat Enterprise Linuxのように有償サポートを提供するものも存在します。
一方で、オープンソースだからといって全てが「自由で無料」とは限らないという点がポイントです。日常の例えで言えば、レシピが公開されている料理(OSS)でも、プロに調理してもらうと料金(有償サポート)が発生するのと似ています。つまり、基本の内容(ソースコード)は誰でも使えるけれど、専門家のサポートは別料金という仕組みです。
ア(ソースコードを公開しているソフトウェアは…):
ソースコードを公開していても、再配布や改変に制限があるソフトウェアはOSSとは呼ばれません。OSSは、再利用や改変、再配布がライセンス上で許可されている必要があります。
イ(著作権が放棄されており…):
OSSのほとんどは著作権を放棄していません。ライセンスに基づき利用・改変が許可されているだけで、著作権自体は著作者に帰属します。
ウ(どのソフトウェアも、個人が無償で開発…):
OSSは個人だけでなく企業や団体などが関わって開発していることも多く、無償とは限りません。大規模なOSSプロジェクトは多人数による協力で成り立っています。
難易度
やや易しい
OSSの基本的な理解があれば迷わず解ける問題です。ただし、OSSと無料ソフトの違いを混同しやすい人にはやや難しく感じられる可能性があります。
用語補足
OSS(Open Source Software):
ソースコードが公開されており、誰でも自由に改良や再配布ができるソフトウェアです。代表的なものにLinuxやApache、MySQLなどがあります。自由に使える一方で、著作権は保持されたままです。
ライセンス:
ソフトウェアをどのように使用・再配布できるかを定めた利用許諾契約です。OSSにはGPL、MITライセンスなどさまざまなライセンスがあり、それぞれにルールがあります。
対策
OSSについては、「無料=OSS」という誤解をしないよう、ライセンスの観点から理解することが重要です。オープンソースの定義や、有償サポートの存在など、商用利用のケースも含めて具体的な事例(Red Hatなど)を調べると理解が深まります。

