LinuCレベル1 オープンソースの文化 問2
オープンソースの文化/オープンソースの概念とライセンスオープンソースソフトウェアの一般的な特徴として適切なものはどれか。
当サイトのオリジナル問題(LinuCレベル1の出題範囲「オープンソースの文化」に対応。実際の試験問題ではありません)
- A開発は必ず単一の企業内で完結し、外部からの貢献は受け付けない
- B無償で提供されることはなく、必ず購入が必要である
- Cソースコードが公開されており、利用者が内容を確認・改変できる
- Dソースコードは非公開で、実行ファイルのみが配布される
正解:C
解説
オープンソースソフトウェアは、ソースコードが公開されており、利用者がその内容を確認したり、必要に応じて改変したりできることが一般的な特徴です。多くのオープンソースプロジェクトは、企業だけでなく世界中の開発者・利用者からの貢献(バグ報告、コード提供等)を受け付けて開発が進められています。
選択肢ごとの解説
- A誤り。多くのオープンソースプロジェクトは、単一企業内に限らず外部からの貢献を広く受け付けています。
- B誤り。多くのオープンソースソフトウェアは無償で入手・利用でき、必ず購入が必要というわけではありません。
- C正しい。ソースコードが公開され、利用者が内容を確認・改変できることがオープンソースの一般的な特徴です。
- D誤り。ソースコードの非公開・実行ファイルのみの配布は、オープンソースではなく、クローズドソース(プロプライエタリ)ソフトウェアの特徴です。