WordPress.org

Make WordPress Core

Opened 4 years ago

Closed 4 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)

comment:1 @hakre4 years ago

Related: #16269

Tag: FIXIPO

comment:2 follow-up: @dd324 years ago

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

comment:3 @dd324 years ago

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

comment:4 @nacin4 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.

comment:5 in reply to: ↑ 2 @hakre4 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.

comment:6 follow-up: @nacin4 years ago

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

Please stop being unnecessarily pedantic. #16918

comment:7 in reply to: ↑ 6 @hakre4 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 $

comment:8 @hakre4 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 4 years ago by hakre (next)

comment:9 @hakre4 years ago

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

comment:10 @nacin4 years ago

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

comment:11 @nacin4 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.