This is an archive of past FreeBSD releases; it's part of the FreeBSD Documentation Archive.

ライセンス上の問題

Chapter 13. ライセンス上の問題

ソフトウェアによっては制限の厳しい ライセンスがついてきたり, 法律的に問題があるかも知れません (PKP の公開鍵暗号の特許, ITAR (暗号化ソフトウェアの輸出) などが例としてあげられます). それらをどう扱えばいいかは, ライセンスの文面によってさまざまな場合があります.

Note: ソフトウェア移植者として, あなたにはライセンスをよく読み FreeBSD プロジェクトが FTP または CD-ROM で配布してはいけないソフトウェアを配布してしまうことのないよう注意する義務があります. 何か疑問がある場合には FreeBSD ports メーリングリスト に聞いてみてください.

よく見られるケースに対処するために, Makefile に指定できる二つの変数が用意されています.

  1. ソフトウェアに"有償再配布を禁ずる"という趣旨のライセン スがついてきた場合には, NO_CDROM という変数にその理由を記述してください. わたしたちはこれがついている port を CD-ROM リリースに入れないようにしますが, オリジナルのソースファイルと package を FTP で取れるようにしておきます.

  2. もし生成される package が個々のサイトで独自に構築される必要があったり, ライセンスによって生成されるバイナリが配布できない場合には NO_PACKAGE 変数にその理由を記述してください. そのような package は FTP サイトに置かれたり, リリース 時の CD-ROM へ入らないようにします. ただし, いずれの場合も distfile は (FTP や CD-ROM に) 含まれるようになります.

  3. 使用者によっては法律上の問題が生じる port (暗号化ソフトウェアなど) の場合, あるいは"商用利用を禁ずる"とライセンスに書いてある場合には, RESTRICTEDという変数にその理由を入れてください. この場合には, ソースファイルや package が FreeBSD の FTP サイトにも置かれなくなります.

Note: GNU 一般公有使用許諾書 (GPL) は, バージョン 1, 2 とも port 作成上何ら問題にはなりません.

Note: もしあなたがソースツリー管理者 (committer) であれば, ソースツリーにこのような port を入れる際に ports/LEGAL ファイルを書き換えるのを忘れないようにしてください.

FreeBSD ports システムに関する質問は <ports@freebsd.org> へ(英語で),
FreeBSD ports に関する日本語での議論は <ports-jp@jp.FreeBSD.org> へお願いします.
この文書の原文に関するお問い合わせは <doc@freebsd.org> へ(英語で),
日本語訳に関するお問い合わせは <doc-jp@jp.FreeBSD.org> へお願いします.