Milyen licenszek engedélyezettek a PEAR/PECL-ben?

A választ Jan Lehnardt, Tomas V.V. Cox és Rasmus Lerdorf írta.

Jelenleg a PEAR a következő licenszeket engedélyezi:

További licenszek is elképzelhetők, egyedi elbírálás alapján. Ilyen esetben lépjünk kapcsolatba a PEAR fejlesztői levelezőlistával!

A PHP-be linkelt PECL bővítmények esetében a licensznek kompatibilisnek kell lennie a PHP licensszel. Ez azt jelenti, hogy nem lehet egy PECL bővítmény licensze GPL, mert megsértenénk a GPL-t. Ne felejtsük el, hogy amennyiben egy olyan bővítményt írunk, amibe egy GPL-es könyvtár van belinkelve, szintén megsértjük a GPL-t. Ha egy ilyen könyvtárat szeretnénk linkelni, kérjük a könyvtár szerzőjének hozzájárulását.

A PEAR/PECL csomag licenszének beállításához helyezzük el azt minden forrásnyelvi fájl fejlécében, és írjuk bele a csomagleíró fájl (package.xml) <license> tag-jébe!