PEAR/PECL で使用できるライセンスは?

Jan Lehnardt, Tomas V.V. Cox および Rasmus Lerdorfによる回答。

現在 PEAR は、以下のライセンスをサポートしています。

他のライセンスは、ケースバイケースでこのリストに追加されます。 そのためには、 PEAR developers mailing list に連絡をください。

PHP にリンクされる PECL 拡張については、ライセンスは PHP ライセンスと 矛盾の無いものでなければなりません。つまり、PECL 拡張を GPL とすると GPL に違反してしまうということです。さらに、GPL なライブラリとリンクする 拡張を書いた場合にも、GPL に違反するということに注意してください。 GPL なライブラリとリンクする必要がある場合には、ライブラリの著者に 許可を得てください。

PEAR/PECL パッケージにライセンスを設定するには、 すべてのソースコードの先頭と、パッケージ記述ファイル (package.xml) の <license> タグ内に 記してください。