WordPress.org

Make WordPress Core

Opened 5 years ago

Closed 5 years ago

#16921 closed defect (bug) (invalid)

License Terms of PHP License or LGLP not met.

Reported by: hakre Owned by: nacin
Milestone: Priority: normal
Severity: normal Version: 3.1
Component: General Keywords:
Focuses: Cc:

Description

Code under PHP License has been used but the licensing requirements have not been met.

http://www.php.net/license/3_01.txt

[10298]

Change History (11)

#1 @hakre
5 years ago

Related: #16269

Tag: FIXIPO

#2 follow-up: @dd32
5 years ago

Which code are you referring to specifically, the PEAR inclusion in wp-includes/compat.php?

#3 @dd32
5 years ago

(In which case it's LGPL not the PHP License.)

#4 @nacin
5 years ago

  • Milestone Awaiting Review deleted
  • Resolution set to invalid
  • Status changed from new to closed

Invalid: It's LGPL, and the function will be gone today.

#5 in reply to: ↑ 2 @hakre
5 years ago

  • Resolution invalid deleted
  • Status changed from closed to reopened

Replying to dd32:

Which code are you referring to specifically, the PEAR inclusion in wp-includes/compat.php?

[10298], more specific // Error checks from PEAR::PHP_Compat

PHP_Compat is under the PHP License.

#6 follow-up: @nacin
5 years ago

  • Resolution set to duplicate
  • Status changed from reopened to closed

Please stop being unnecessarily pedantic. #16918

#7 in reply to: ↑ 6 @hakre
5 years ago

  • Resolution duplicate deleted
  • Status changed from closed to reopened

Replying to nacin:

Please stop being unnecessarily pedantic. #16918

Oh now it's pedantic again to report a license problem? Stop closing the ticket if you're doing nothing to resolve this. This ticket is reported against 3.1, the version that is currently available and actively distributed.


excerpt from htmlspecialchars_decode.php:

<?PHP
// +----------------------------------------------------------------------+
// | PHP Version 4                                                        |
// +----------------------------------------------------------------------+
// | Copyright (c) 1997-2004 The PHP Group                                |
// +----------------------------------------------------------------------+
// | This source file is subject to version 3.0 of the PHP license,       |
// | that is bundled with this package in the file LICENSE, and is        |
// | available at through the world-wide-web at                           |
// | http://www.php.net/license/3_0.txt.                                  |
// | If you did not receive a copy of the PHP license and are unable to   |
// | obtain it through the world-wide-web, please send a note to          |
// | license@php.net so we can mail you a copy immediately.               |
// +----------------------------------------------------------------------+
// | Authors: Stephan Schmidt <schst@php.net>                             |
// |          Aidan Lister <aidan@php.net>                                |
// +----------------------------------------------------------------------+
//
// $Id: htmlspecialchars_decode.php,v 1.3 2005/06/18 14:02:09 aidan Exp $

#8 @hakre
5 years ago

Looks like there are two licenses available: LGPL and PHP v3.0. LGPL in CVS, PHP in the distributed package.

Probably sambauers remembers from where he pulled it, his comment is "from PEAR::PHP_Compat".

So before fulfilling license terms, we need to find out which license terms.

Version 0, edited 5 years ago by hakre (next)

#9 @hakre
5 years ago

  • Summary changed from License Terms of PHP License not met. to License Terms of PHP License or LGLP not met.

#10 @nacin
5 years ago

  • Milestone set to Awaiting Review
  • Owner set to nacin
  • Status changed from reopened to accepted

#11 @nacin
5 years ago

  • Milestone Awaiting Review deleted
  • Resolution set to invalid
  • Status changed from accepted to closed

Code is gone.

Note: See TracTickets for help on using tickets.