エンベデッドシステムスペシャリスト 2009年 午前2 問13
問題文
オープンソースソフトウェアの特徴のうち、適切なものはどれか。
選択肢
ア:一定の条件の下で、ソースコードの変更を許可している。(正解)
イ:使用分野及び利用者を制限して再配布できる。
ウ:著作権は、放棄されている。
エ:無償で配布しなければならない。
🔒 解説は解答すると表示されます
オープンソースソフトウェア【午前2解説】
正解の理由
オープンソースソフトウェア(OSS)は、ライセンスで定められた条件の下で、ソースコードの閲覧・変更・再配布が認められているソフトウェアです。
したがって、ソースコードの変更が一定の条件の下で許可されているとするアが適切です。条件には、著作権表示を残すことや、変更後のソフトウェアにも同じライセンスを適用することなどがあります。
解法ステップ
- OSSの基本的な特徴を確認します。ソースコードを利用でき、ライセンスの条件に従って変更や再配布ができます。
- 「変更できる」「再配布できる」という特徴に合う選択肢を探します。
- 使用分野や利用者の制限、著作権の放棄、無償配布の義務はOSSの必須条件ではないため、アを選びます。
選択肢別の誤答解説
- ア:適切です。ライセンスの条件を守れば、ソースコードの変更が認められます。
- イ:誤りです。OSSは、特定の使用分野や利用者だけに限定するものではありません。
- ウ:誤りです。OSSでも著作権は放棄されていません。著作権者がライセンスを定め、その条件の下で利用や変更を許可します。
- エ:誤りです。OSSは無償で配布しなければならないわけではありません。OSSを有償で配布することもできます。
よくある誤解
- 「オープンソースだから著作権がない」
著作権は保持されたままです。利用者はライセンスの範囲内で利用します。 - 「オープンソースだから必ず無料」
無償利用が可能な場合は多いものの、無償配布は必須条件ではありません。 - 「ソースコードが公開されていればOSS」
公開されているだけでは十分ではありません。ライセンスによって、変更や再配布などが認められている必要があります。
補足コラム
OSSのライセンスには、変更後のソフトウェアにも同じライセンスを適用することを求めるものや、より柔軟な再利用を認めるものなどがあります。利用時は「OSSだから自由に何をしてもよい」と考えず、個別のライセンス条件を確認することが重要です。
FAQ
Q. OSSは無料で使えるのですか?
A. 無償で利用できるOSSは多いですが、OSSであること自体は無料利用を保証するものではありません。ライセンス条件を確認してください。
A. 無償で利用できるOSSは多いですが、OSSであること自体は無料利用を保証するものではありません。ライセンス条件を確認してください。
Q. OSSのソースコードを変更したら、変更内容を必ず公開する必要がありますか?
A. ライセンスによって異なります。変更後のソースコードの公開が必要かどうかは、適用されるライセンスを確認してください。
A. ライセンスによって異なります。変更後のソースコードの公開が必要かどうかは、適用されるライセンスを確認してください。
関連キーワード: オープンソースソフトウェア、OSSライセンス、ソースコード、著作権、再配布

\ せっかくなら /
エンベデッドシステムスペシャリストを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

