PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

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.