Hasty Briefsbeta

Bilingual

PHP License Update

10 months ago
  • #PHP
  • #Licensing
  • #Open Source
  • The RFC proposes updating the PHP License and Zend Engine License to the Modified BSD License (3-clause BSD) to simplify licensing and resolve long-standing confusion.
  • The new licenses will retain all existing rights for contributors and users while removing PHP Group and Zend-specific terms.
  • PHP 9.0 is the proposed version for implementing these changes, with no backward compatibility issues expected.
  • The PHP Group and Perforce Software (owner of Zend) must approve the changes, but individual contributor permissions are not required.
  • The proposal includes updating file headers, documentation, and discouraging future use of the deprecated PHP and Zend Engine licenses.
  • Debates over PHP's licensing history, including past conflicts with the GPL and OSI approval challenges, are discussed in detail.
  • The RFC highlights the intertwined nature of PHP and the Zend Engine, making separate licensing impractical after 25 years.
  • A six-month discussion period is proposed before voting, with implementation planned for PHP 9.0.