PHP-лицензия


Лицензия PHP — это лицензия на программное обеспечение, по которой выпускается язык сценариев PHP . Лицензия PHP предназначена для поощрения широкого распространения исходного кода. Распространение разрешено в исходном или бинарном виде с модификациями или без них, с некоторыми оговорками.

Версия 3 PHP использовала двойную лицензию — исходный код PHP 3 доступен либо под лицензией PHP, либо под Стандартной общественной лицензией GNU (GPL). Эта практика была прекращена с PHP 4, поскольку разработчики PHP ссылались на ограничения на повторное использование, связанные с соблюдением авторского лева GPL, как на причину отказа от нее. [7] Zend Engine , ядро ​​интерпретатора PHP, лицензируется отдельно в соответствии с аналогичной лицензией Zend Engine, [8] которая содержит ограничения на имена, аналогичные лицензии PHP (применительно к именам «Zend» и «Zend Engine»). , а также пункт, требующий, чтобы в рекламных материалах упоминалось его использование.

Лицензия PHP является лицензией с открытым исходным кодом в соответствии с Open Source Initiative и лицензией свободного программного обеспечения без авторского лева в соответствии с Free Software Foundation . [4] [5] [3] Лицензия несовместима с GPL из-за ограничений на использование термина PHP . [3]

Сопровождающие Debian давно (по крайней мере, с 2005 года) спорят о действительности лицензии PHP. [9] Выраженные опасения включают в себя то, что лицензия «содержит заявления о программном обеспечении, на которое она распространяется, которые относятся к распространению самого PHP», что для другого программного обеспечения, кроме самого PHP, поэтому было бы «ложными заявлениями».

Debian имеет особую политику в отношении лицензии (и требует указания в файле debian/copyright при ее использовании): «Лицензия PHP должна использоваться только для PHP и надстроек PHP». [10]