Date:  27 Nov 2014 18:53:40 Hong Kong Time

[PEAR-BUG] Doc #20433 [Fbk->Csd]: Please, don't deliver outdated license file in sources

NNTP-Posting-Host:  null

Edit report at

 ID:               20433
 Updated by:
 Reported By:      midget at midworld dot net
 Summary:          Please, don't deliver outdated license file in
-Status:           Feedback
+Status:           Closed
 Type:             Documentation Problem
 Package:          Net_URL2
 Operating System: Debian GNU/Linux
 Package Version:  2.1.0
 PHP Version:      Irrelevant
-Assigned To:      
+Assigned To:      tkli
 Roadmap Versions: 
 New Comment:

-Status:      Feedback
+Status:      Closed
-Assigned To:
+Assigned To: tkli
Closed: Needed clarification has been given and downstream was able to
solve this.

Thanks for your support!

Previous Comments:

[2014-10-31 12:51:43] midget

Just for the record,

A new version [0] was uploaded to Debian repositories fixing this issue


Thanks for your support.


[2014-10-29 10:08:21] midget

Hi Tom,

Thanks for clarifying this issue.

I'll fix the Debian package ASAP.

Fee free to tag this issue as 'solved'



[2014-10-28 20:28:22] tkli

Hi Dario,

sorry for not taking care for this earlier. It's actually pretty simple
as it turns out.

This is the license file for docs/example.php

So both are correct, as BSD-3-Clause can be used as a per-file-license.

The copyright was never unstable. This is also properly documented in
the docblock on top of 

 * This file contains code Copyright (c) 2002-2003, Richard Heyes,
 * See BSD-3-CLAUSE-Heyes,
 * Author: Richard Heyes 

I might also add another one into the docs folder for "Peytz & Co.

In the report in it has just
been confused 
with the wrong file, that license file does not apply for Net/URL2.php.

If you have packaged docs/BSD-3-CLAUSE-Heyes so that when installed
results being superset of all 
information stored into the file /usr/share/doc/php-net-url2/copyright
then this was wrong.

If you want to combine the copyright information of the whole package
into a single file, then you 
would need to take it from the docblock on top of Net/URL2.php and if it
ships with 
docs/example.php *additionally* from docs/BSD-3-CLAUSE-Heyes.

Please let me know what could be done to make this more clear and less
burdensome for packaging  
and downstream distribution from your point of view.


[2014-10-26 15:37:48] midget

Hi Tom,

Thanks for the quick answer.

This issue has been brought up to me on the Debian Bug Tracker System

I've compare the license in question and the one on the top of
'Net_URL2-2.1.0/Net/URL2.php' and they seems ambiguous (in year coverage
and copyright holders), so I removed
'Net_URL2-2.1.0/docs/BSD-3-CLAUSE-Heyes' from the Debian package.

I believe that, if 'Net_URL2-2.1.0/docs/BSD-3-CLAUSE-Heyes' is the
original license, this should appears on the top of
'Net_URL2-2.1.0/Net/URL2.php' file.

If both are correct, I'll can state that in or 'debian/copyright' file

Please, clarify this issue to know how to proceed.

Thanks in advance.


[2014-10-25 21:36:35] tkli

-Status: Open
+Status: Feedback
Sorry for the ambiguity, but that license is not outdated. It has been
identified as the original license 
(so far) and per requirements of the licensing terms it has to be kept
with source distribution.

Are you running into a problem with a license scanner or similar? Please
provide more information, 
so a better decision can be made to deal with your issue.


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

Edit this bug report at