PEAR is discontinued

This is a static archive preserving historical releases and metadata. No new packages or updates will be published. For updates to existing packages, or to publish new packages, please use Composer and Packagist.

Home » PEAR Website » pearweb » Bug #10038

Home page license differs from source

Details

Submitted2007-02-06 18:35 UTC
Fromtimj at php dot net
Assignedcellog
StatusClosed
Packagepearweb
PHP VersionIrrelevant
Roadmaps(Not assigned)

Comments

[2007-02-06 18:35 UTC] timj at php dot net

Description:
------------
http://pear.php.net/package/PEAR says that the package is licensed under the "PHP License" with a link to http://www.php.net/license/2_02.txt . However, all the source files refer to:

http://www.php.net/license/3_0.txt PHP License 3.0

Now, investigating more in CVS:

package-PEAR.xml contains just this:
<license>PHP License</license>

package2.xml has the slight variation:
<license uri="http://www.php.net/license">PHP License</license>

so I don't know if the web frontend is (incorrectly, IMHO) adding a default link to http://www.php.net/license/2_02.txt when <license> is specified without a URL. However I'm not sure whether the frontend is using package2.xml or package-PEAR.xml as its source metadata.

The following change to the <license> tags in both package2.xml and package-PEAR.xml should clarify things:

<license uri="http://www.php.net/license/3_0.txt">PHP License 3.0</license>

I will check it in unless anyone objects.

[2007-02-06 18:41 UTC] timj at php dot net

Thanks Greg. Do you not think that it would be a good idea to synchronise/clarify the source XML files too? This stuff is particularly important to downstream distros wanting clear licensing terms.