ITパスポート 2015年 秋期 問65
問題文
OSS(Open Source Software)に関する記述のうち、適切なものはどれか。
選択肢
ア:ソースコードは、一般利用者に開示されていない。
イ:ソースコードを再配布してはいけない。
ウ:ソフトウェアのセキュリティは、開発者によって保証されている。
エ:著作権は放棄されていない。(正解)
🔒 解説は解答すると表示されます
OSSに関する記述【ITパスポート 解説】
正解の理由
正しいのは エ の記述です。OSS(Open Source Software:オープンソースソフトウェア。ソースコードが公開され、誰でも閲覧・利用できるソフトウェア)は、作成者が著作権(copyright:創作物に対する法的な権利)を放棄しているわけではありません。多くのOSSは著作権者が存在し、その著作権のもとで特定の条件を許諾する「ライセンス」を付けています。つまり「著作権は放棄されていない」が正しい説明です。
解法ステップ
- 「OSS」の意味を確認する
- OSSはソースコード(人が読めるプログラムの中身)を公開しているソフトウェアを指します。公開=誰でも見られる、という点を押さえます。
- 各選択肢のキーワードをチェックする
- 「開示されていない」「再配布してはいけない」「開発者による保証」などの語を、OSSの特徴と照らし合わせます。
- 著作権とライセンスの関係を思い出す
- OSSでも著作権は作者に残り、ライセンスで利用条件を示すことが多い点を根拠に判断します。
- 当てはまらない選択肢を順に除外する
- 公開されているか、再配布可否、保証の有無を順に検討して最終結論を出します。
選択肢別の誤答解説
-
ア: ソースコードは、一般利用者に開示されていない。
- 誤り。OSSは「オープンソース」であり、ソースコードが公開されていることが前提です。公開されていない場合はOSSではありません。
-
イ: ソースコードを再配布してはいけない。
- 誤り。多くのOSSライセンスは再配布を許可します。むしろ再配布や改変を前提とするライセンスが多いです。ただしライセンスの条件(著作表示の保持、同じライセンスでの配布など)を守る必要があります。
-
ウ: ソフトウェアのセキュリティは、開発者によって保証されている。
- 誤り。OSSでも商用ソフトでも「完全な保証」は通常ありません。OSSは多くの人がコードをチェックできるためセキュリティ上の利点がある一方で、公式な保証が付くかどうかはライセンスや開発体制に依ります。一般に「開発者が保証する」と断定できません。
-
エ: 著作権は放棄されていない。
- 正しい。OSSの多くは著作権者が残り、その上で利用条件をライセンスで定めています。著作権の放棄(public domain:パブリックドメイン)とは異なります。
よくある誤解
-
OSS = 著作権がない(パブリックドメイン)ではない
- 「ソースコードが公開されている」=「自由に何でもできる」ではありません。著作権は残り、ライセンスに従う必要があります。
-
OSSは無償(タダ)=商用利用も自由 ではない
- 多くは無料で使える場合が多いですが、ライセンスによっては商用利用に条件が付くものや、サポート契約が別途必要な場合もあります。
-
ソースコードが公開されていると必ず安全というわけではない
- 公開によって問題が見つかりやすく修正される利点はありますが、放置されているプロジェクトでは脆弱性が残ることもあります。
補足コラム
- よく見るOSSライセンスの例
- MITライセンス(MIT License): 非常に寛容(permissive)で、ほとんど制約なく再利用・再配布できます。著作表示の保持を要求することが多いです。
- Apache License(Apache License 2.0): 特許に関する扱いを明記しており、商用利用にも適した寛容なライセンスです。
- GPL(GNU General Public License:一般公衆利用許諾書): コピーレフト(copyleft)と呼ばれる考え方で、改変して配布する場合は同じライセンスで公開することを要求します。
- 「著作権は放棄されていない」の意味
- 著作権があることで作者は自分の作品の利用条件を決められます。OSSではその条件をライセンスで明示して、利用者に一定の自由を与えています(ただし条件を守ることが必要です)。
- パブリックドメインとの違い
- パブリックドメインは著作権が放棄され、誰でも制限なく使える状態です。OSSの多くはこれとは異なります。
FAQ
Q1: OSSは完全に無料ですか?
A1: 多くは無償で入手できますが、商用利用やサポート、再配布の際はライセンス条項や別途のサポート費用に注意してください。
A1: 多くは無償で入手できますが、商用利用やサポート、再配布の際はライセンス条項や別途のサポート費用に注意してください。
Q2: OSSを改変して配布してもいいですか?
A2: ライセンスによります。MITやApacheのような寛容なライセンスなら制約が少ない一方、GPLのようなライセンスでは改変後も同じライセンスで公開する義務が生じることがあります。
A2: ライセンスによります。MITやApacheのような寛容なライセンスなら制約が少ない一方、GPLのようなライセンスでは改変後も同じライセンスで公開する義務が生じることがあります。
Q3: OSSは安全ですか?
A3: ソースコードが公開されているため問題が見つかりやすく修正されやすい利点がありますが、必ずしも「安全が保証されている」わけではありません。メンテナンス状況やコミュニティの活発さを確認すると良いです。
A3: ソースコードが公開されているため問題が見つかりやすく修正されやすい利点がありますが、必ずしも「安全が保証されている」わけではありません。メンテナンス状況やコミュニティの活発さを確認すると良いです。
関連キーワード: OSS、オープンソース、ソースコード、著作権、ライセンス、再配布、GPL、MITライセンス、Apache License、コピーレフト、パブリックドメイン、商用利用、セキュリティ

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

