ストラテジ系法務出題頻度 ★★★

ソフトウェアライセンスとOSS

ソフトウェアを「買う」とは何を手に入れることなのかを、レンタルDVDとレシピ公開の料理人の例で図解。ボリュームライセンスやシュリンクラップ契約などの使用許諾の形態と、OSS(オープンソースソフトウェア)の定義、GPLのコピーレフトの考え方がわかります。

この単元の用語:ソフトウェアライセンス / 使用許諾契約 / ボリュームライセンス / サイトライセンス / シュリンクラップ契約 / サブスクリプション / OSS / GPL / コピーレフト

この前、表計算ソフトを買いました。これでこのソフトは私のものですよね?

実はちょっと違うんだ。買ったのは「使ってもいい」という許可で、ソフトそのものの著作権は作った会社に残っている。この許可がライセンスだよ。

ソフトを買う = 使う許可をもらう

ソフトウェアはプログラムの著作物で、著作権は開発した会社にあります。利用者は、開発元と 使用許諾契約(ライセンス契約) を結び、決められた条件の範囲で 使う権利(使用権) を得ます。

🏢 開発元 著作権 ずっと開発元のもの 使用を許諾 ライセンス料 🙋 利用者 使用権 条件の範囲で使える 許諾された台数・人数・期間を超えて使うと、契約違反や著作権侵害になる
レンタルDVDと同じで、手元にあっても自由にコピーしたり配ったりはできない

ライセンスのいろいろな形

形態内容
ボリュームライセンス多数の使用許諾を まとめて 受ける。1本ずつ買うより割安なことが多い
サイトライセンス特定の 事業所や組織内 なら、台数を限定せずに使用を認める
CAL(クライアントアクセスライセンス)サーバの機能を利用する クライアント(端末や利用者)ごと に必要なライセンス
サブスクリプション月額・年額などで 利用期間に応じて料金 を払う。払うのをやめると使えなくなる
シュリンクラップ契約パッケージの 包装を開封した時点 で、使用許諾条件に同意したとみなす
クリックオン契約画面上の 「同意する」ボタンを押す ことで同意したとみなす

アクティベーション はライセンス形態ではなく、正規のライセンスかどうかを開発元に確認して利用可能にする 認証の手続き です。不正コピーを防ぐ目的があります。

無料で使えるソフトの種類

種類内容
フリーウェア無料で使える。ただし 著作権はある ので、改変や再配布が禁止されていることも多い
シェアウェア一定期間は無料で試用でき、使い続けるなら料金を払う
パブリックドメインソフトウェア著作権が放棄されている(保護期間が終わったものも含む)。誰でも自由に使える
OSSソースコードが公開され、改変・再頒布が認められている(次で詳しく)

「無料」=「何をしてもいい」ではありません。フリーウェアにもOSSにも著作権はある ことが、試験でよく問われます。

OSS(オープンソースソフトウェア)

ソースコードを公開しちゃったら、会社は困らないんですか?

レシピを公開している料理人をイメージしてみて。みんなが改良案を出してくれるから、料理がどんどん良くなる。OSSも世界中の開発者が改良に参加することで、品質を高めているんだ。

OSS は、ソースコードが公開され、誰でも 利用・改変・再頒布 ができるソフトウェアです。OSSの普及団体 OSI(Open Source Initiative) が定義を示しており、主に次のような条件があります。

  • 再頒布の自由:誰かに配ったり、販売したりすることを制限しない
  • ソースコードの公開:ソースコードを入手できるようにする
  • 派生ソフトウェアの許可:改変して新しいソフトを作ることを認める
  • 個人やグループの差別禁止:特定の人や団体だけ使えない、とはしない
  • 利用分野の差別禁止:「商用利用は禁止」のように、使い道を制限しない

代表的なOSSには、Linux(OS)、Apache HTTP Server(Webサーバ)、MySQL・PostgreSQL(データベース管理システム)、Firefox(Webブラウザ)、LibreOffice(オフィスソフト)などがあります。

OSSのひっかけ

  • OSSでも 著作権は放棄されていない。ライセンスの条件を守る必要がある
  • 商用利用は禁止されていない(利用分野の差別禁止)
  • 多くのOSSは 無保証。不具合で損害が出ても、開発者は原則として責任を負わない。サポートが必要なら、別途有償サポートを契約する

GPLとコピーレフト

OSSのライセンスは1種類ではありません。代表的なのが GPL(GNU General Public License) です。GPLは コピーレフト という考え方をとっています。

コピーレフト とは、改変したソフトウェアを頒布するときも、元と同じ自由(同じライセンス)を引き継がせるという考え方です。

コピーレフト型(GPLなど) GPLのOSS ソース公開 改変 改変版を頒布 これもGPL ソース公開が必要 自由が受け継がれる 非コピーレフト型(MIT・BSDなど) MITのOSS ソース公開 改変 改変版を頒布 著作権表示を残す 非公開にもできる 製品に組み込みやすい
GPLは「自由を引き継ぐ」ことを求め、MITやBSDは条件がゆるやか
ライセンスタイプ改変版を頒布するとき
GPLコピーレフト改変版にもGPLを適用し、ソースコードを入手できるようにする
LGPL弱いコピーレフトライブラリとして利用するだけなら、自社のプログラム部分まで公開しなくてよい
MIT・BSD・Apache非コピーレフト著作権表示やライセンス文を残せば、改変部分を非公開にできる

GPLのソースコード公開の義務が生じるのは、改変したものを 頒布(外部に配布・販売)するとき です。社内だけで使う場合 は公開の義務はありません。また、GPLのソフトを 有償で販売することも認められています。

試験に出るポイント

  • ソフトウェアを買っても得られるのは 使用権。著作権は開発元に残る
  • ボリュームライセンス は一括購入、サイトライセンス は組織内で台数を限定しない、CAL はサーバを使う端末・利用者ごと
  • シュリンクラップ契約 は開封で同意、サブスクリプション は期間に応じた支払い
  • OSSは ソースコード公開・改変・再頒布が可能。著作権は放棄されておらず、商用利用も可能、一般に 無保証
  • GPL(コピーレフト):改変版を頒布するときは同じGPLでソースコードを公開する。社内利用だけなら公開義務なし
  • 代表的なOSS:Linux、Apache HTTP Server、MySQL、PostgreSQL、Firefox

確認クイズ

選択肢をタップすると、すぐに正解と解説が表示されます。

Q1OSS(オープンソースソフトウェア)の説明として、適切なものはどれか。

Q2GPLが適用されたOSSを改変して作ったソフトウェアを、社外に販売(頒布)する場合の扱いとして、適切なものはどれか。

Q3企業が多数のPCに同じソフトウェアを導入するため、台数分の使用許諾をまとめて受ける契約形態はどれか。

Q4ソフトウェアのパッケージに使用許諾条件を記載しておき、購入者が包装を開封した時点で、その条件に同意したものとみなす契約方式はどれか。