過去問解きまくり研究所 ホーム

平成23年度 特別 午前 問23

ソフトウェア

OSSに関する問題

OSS(Open Source Software)の特徴のうち,適切なものはどれか。ここで,OSS は OSI(Open Source Initiative)による OSD(The Open Source Definition)の定義に基づくものとする。

答えと解説を見る

✓ これが正解イOSS をパッケージ化したり,自社のソフトウェアを組み合わせたりして,有償で販売することができる。

解説

パッケージ化して有償で販売することもできます。

OSD は、頒布する側が守るべき条件を並べた定義です。要点を四つ挙げると、再頒布を妨げないこと、ソースコードが手に入ること、改良した派生物を同じ条件で頒布できること、そして分野や人や利用者の数で差別しないことになります。ここから読み取れる大事な点は、OSS は無償であることを定義にしていない、ということです。縛ってはならないのは頒布そのものであって、対価を受け取ること自体ではありません。ですから、いくつかのソフトウェアをまとめて導入しやすい形に整えたり、自社で作ったソフトウェアを組み合わせたりして、対価を受け取って提供することは、この定義と食い違いません。実際に、導入の支援や保守を含めて有償で提供する事業は広く行われています。四つの記述を見比べるときは、新しい制限を足しているかどうかを軸にすると速く進みます。OSD は利用する側の自由を保証する向きの定義ですから、自由を狭める向きの記述は、その時点で定義とすれ違います。オープンソースソフトウェアという言葉を、値段の話として覚えていると、この軸が見えにくくなります。値段ではなくソースコードの扱いが軸だ、と置き直してください。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成23年度 特別 応用情報技術者試験 午前 問23

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)