この前、表計算ソフトを買いました。これでこのソフトは私のものですよね?
実はちょっと違うんだ。買ったのは「使ってもいい」という許可で、ソフトそのものの著作権は作った会社に残っている。この許可がライセンスだよ。
ソフトを買う = 使う許可をもらう
ソフトウェアはプログラムの著作物で、著作権は開発した会社にあります。利用者は、開発元と 使用許諾契約(ライセンス契約) を結び、決められた条件の範囲で 使う権利(使用権) を得ます。
ライセンスのいろいろな形
| 形態 | 内容 |
|---|---|
| ボリュームライセンス | 多数の使用許諾を まとめて 受ける。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を適用し、ソースコードを入手できるようにする |
| LGPL | 弱いコピーレフト | ライブラリとして利用するだけなら、自社のプログラム部分まで公開しなくてよい |
| MIT・BSD・Apache | 非コピーレフト | 著作権表示やライセンス文を残せば、改変部分を非公開にできる |
GPLのソースコード公開の義務が生じるのは、改変したものを 頒布(外部に配布・販売)するとき です。社内だけで使う場合 は公開の義務はありません。また、GPLのソフトを 有償で販売することも認められています。
試験に出るポイント
- ソフトウェアを買っても得られるのは 使用権。著作権は開発元に残る
- ボリュームライセンス は一括購入、サイトライセンス は組織内で台数を限定しない、CAL はサーバを使う端末・利用者ごと
- シュリンクラップ契約 は開封で同意、サブスクリプション は期間に応じた支払い
- OSSは ソースコード公開・改変・再頒布が可能。著作権は放棄されておらず、商用利用も可能、一般に 無保証
- GPL(コピーレフト):改変版を頒布するときは同じGPLでソースコードを公開する。社内利用だけなら公開義務なし
- 代表的なOSS:Linux、Apache HTTP Server、MySQL、PostgreSQL、Firefox