ITパスポート 2009年 春期 問55
問題文
オープンソースソフトウェアに関する記述として、適切なものはどれか。
選択肢
ア:一定の試用期間の間は無料で利用することができるが、継続して利用するには料金を支払う必要がある。
イ:公開されているソースコードは入手後、改良してもよい。(正解)
ウ:著作権が放棄されている。
エ:有償のサポートサービスは受けられない。
🔒 解説は解答すると表示されます
オープンソースソフトウェアに関する記述【ITパスポート 解説】
正解の理由
オープンソースソフトウェア(OSS:Open Source Software=「ソースコードが公開されたソフトウェア」)の特徴は、公開されたソースコード(ソースコード=人間が読める形のプログラムの元の文字列)を入手して、改良・修正・再配布できることです。多くのオープンソースはライセンス(利用・改変・再配布のルール)でその扱いを定めており、そのルールに従えばソースの改良も許されています。したがって、選択肢の中では イ「公開されているソースコードは入手後、改良してもよい。」が正しい説明です。
解法ステップ
- 問題文でのキーワードを確認します:「オープンソース」「ソースコード」「公開」など。
- 「オープンソース=ソースが公開されていること」と理解します。公開されているソースはライセンスに従えば改良・再配布が可能です。
- 各選択肢がオープンソースの定義と合っているか照らし合わせます。
- ライセンスや著作権の扱い(放棄しているか、制約があるか)も確認して、該当するものを選びます。
選択肢別の誤答解説
-
ア: 「一定の試用期間の間は無料で利用することができるが、継続して利用するには料金を支払う必要がある。」
→ これは「トライアル(試用)型の商用ソフト」や「シェアウェア」の説明であり、オープンソースの特徴ではありません。オープンソースは試用期間の概念ではなく、ソースコードの公開とライセンス条件がポイントです。 -
イ: 「公開されているソースコードは入手後、改良してもよい。」
→ 正しい。多くのオープンソースは改良や再配布を許可しています(ただしライセンスに従う必要があります)。例えばGPLやMITといったライセンスごとに条件が異なります。 -
ウ: 「著作権が放棄されている。」
→ 誤り。オープンソースでも多くの場合、著作権は開発者に残ります。ライセンスで使用や改変の権利を与えているだけで、著作権そのものが放棄されているわけではありません。 -
エ: 「有償のサポートサービスは受けられない。」
→ 誤り。オープンソースでも企業や個人が有償でサポートやカスタマイズを提供することはよくあります(例:Red HatによるLinuxの商用サポート)。ソフト自体のライセンスとサポート契約は別物です。
よくある誤解
-
オープンソース=無料(タダ)と思う誤解
- 「無料(gratis)」と「自由(libre)」は別です。オープンソースは利用の自由を提供しますが、サポートや導入支援には費用がかかることがあります。
-
オープンソース=著作権なし、何でもしていいと思う誤解
- 多くのオープンソースは著作権を保持したまま、ライセンスで利用条件を定めています。条件に違反すると問題になります。
-
すべてのオープンソースが同じ条件で改変・再配布できると思う誤解
- ライセンス種類(GPLは改変版も同じライセンスで再配布を要求することがある=コピーレフト、MITは緩やか)により条件が異なります。
補足コラム
- ライセンスの種類の例
- GPL(GNU General Public License):改変して配布する場合、同じGPLで公開することを求める(コピーレフト)。
- MIT、BSD:比較的緩やかで、改変後の再配布や商用利用がしやすい。
- 実例:Linux(Linuxはカーネルで多くがGPL)、Apache(Apache Licenseは緩やか)など。
- ビジネス面:オープンソースのソフトを利用して自社製品を作り、サポートやカスタマイズで収益を得ることは一般的です。つまり「オープン=儲からない」ではありません。
FAQ
Q. オープンソースは勝手に改変して社内で使ってもいいですか?
A. 多くのライセンスでは社内利用の改変は問題ありません。ただし、外部に配布する場合はライセンス条件に従う必要があります(例:ソース開示義務があるかどうか)。
A. 多くのライセンスでは社内利用の改変は問題ありません。ただし、外部に配布する場合はライセンス条件に従う必要があります(例:ソース開示義務があるかどうか)。
Q. オープンソースを使って作ったソフトを販売できますか?
A. ライセンス次第で可能です。商用利用を認めるライセンスが多く、販売自体は可能ですが、配布時の条件(ソースの開示など)に注意が必要です。
A. ライセンス次第で可能です。商用利用を認めるライセンスが多く、販売自体は可能ですが、配布時の条件(ソースの開示など)に注意が必要です。
Q. 「オープンソース」と「フリーソフト」は同じですか?
A. 似ていますがニュアンスが違います。フリーソフトは「無料で使える」を指す場合が多く、オープンソースは「ソースが公開され利用・改変が可能」で、必ずしも料金の有無を意味しません。
A. 似ていますがニュアンスが違います。フリーソフトは「無料で使える」を指す場合が多く、オープンソースは「ソースが公開され利用・改変が可能」で、必ずしも料金の有無を意味しません。
関連キーワード: オープンソース、ソースコード、ライセンス、著作権、OSS、GPL、MIT、コピーレフト、商用サポート、トライアルソフト、シェアウェア

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

