ITパスポート試験 / 令和8年度 ITパスポート試験 公開問題 / 問73
certification-simodake-work

令和8年度 ITパスポート試験 公開問題 問73 解説 OSSのコピーレフト

OSS(Open Source Software)のライセンスにおけるコピーレフトに関する記述として,適切なものはどれか。

  1. ア OSSの作成者が,ソフトウェアの著作権を放棄している。
  2. イ OSSの著作権者は,利用者がソフトウェアを利用することに対して金銭的な対価を要求しなければならない。
  3. ウ OSSの利用者が改変して作成した派生ソフトウェアは,改変部分のソースコードを非公開としたまま,配布することができる。
  4. エ OSSの利用者が改変して作成した派生ソフトウェアを配布する場合には,元のOSSのライセンスと同じライセンスを適用しなければならない。 ✓ 正答

解説

コピーレフトの考え方を理解して解答する

コピーレフトとは、ソフトウェアを改変・配布する際に、元のソフトウェアと同じライセンス条件(ソースコードの公開など)を適用することを義務付ける仕組みです。この言葉のポイントは「著作権を否定する(コピーライトの逆)」のではなく、「利用者がソースコードを自由に入手・改変できる権利を保護・継承する」点にあります。選択肢エが正しい理由は、この「同じライセンス条件を継承する義務」をそのまま説明しているからです。

コピーレフトの仕組みと役割

コピーレフト(Copyleft)は、オープンソースソフトウェア(OSS)が一部の企業や団体によって独占され、ソースコードが閉ざされてしまうことを防ぐために考案されました。

もしコピーレフトの概念がなければ、誰かが優れたOSSを少しだけ改造し、その改造部分を隠して有料の独自ソフトウェアとして販売してしまうことができてしまいます。これでは、OSSの精神である「知識の共有と発展」が失われてしまいます。

コピーレフト型のライセンス(代表的なものにGPLなど)を採用すると、利用者がソフトウェアを改変して配布する場合、その派生版も同様に元のライセンスを適用しなければなりません。つまり、改変したソースコードも公開し、他の誰かがさらに利用できるようにする必要があります。この連鎖的な仕組みにより、ソフトウェアの自由が永続的に守られることになります。

実務やビジネスにおける意義

ITパスポートでこの知識が問われるのは、企業でOSSを利用・開発する際に、法的なリスクを回避するためです。

ビジネスの現場では、自社で開発したソフトウェアを販売・配布する際、組み込んでいるOSSのライセンスを正確に把握しておく必要があります。もしコピーレフト条項が含まれるOSSを意図せず利用し、そのまま自社の独自コードと混ぜて配布してしまうと、本来非公開にするはずだった自社のソースコードまで公開する義務が生じるリスク(ライセンス汚染と呼ばれることもあります)があるからです。

エンジニアやプロジェクトマネージャには、利用するOSSがどのようなライセンス条件を持っているかを調べ、それが「コピーレフト性を持つライセンスなのか、そうでないのか」を判断するリテラシーが求められます。

参考リンク

学習の記録にははてなブックマーク!

気づいたこと・覚えたことをコメントにメモしよう