Share to: share facebook share twitter share wa share telegram print page

PHP License

Ліцензія PHP – це ліцензія з відкритим вихідним кодом, під якою випускається скриптова мова PHP. Ліцензія PHP призначена для заохочення широкого впровадження вихідного коду. Повторне розповсюдження допускається у вихідній або двійковій формі з модифікаціями або без них, з деякими застереженнями.

У версії 3 PHP використовувалася подвійна ліцензія — вихідний код PHP 3 доступний або за ліцензією PHP, або за ліцензією GNU General Public License (GPL). Ця практика була припинена з версії PHP 4, і розробники PHP посилалися на обмеження на повторне використання, пов'язані з дотриманням копілефту GPL, як причину відмови від неї.  Zend Engine, ядро інтерпретатора PHP, окремо ліцензується за аналогічною ліцензією Zend Engine, яка містить аналогічні обмеження на іменування з ліцензією PHP (стосується імен «Zend» і «Zend Engine»), а також пункт, що вимагає від рекламних матеріалів згадувати про його використання.

Критика

Ліцензія PHP — це ліцензія з відкритим вихідним кодом відповідно до Open Source Initiative, а також ліцензія на вільне програмне забезпечення без копілефту згідно з Free Software Foundation.  Ліцензія несумісна з GPL через обмеження на використання терміну PHP.

Супроводжуючі Debian ведуть давню дискусію (принаймні з 2005 року) щодо дійсності ліцензії PHP.  Висловлені занепокоєння включають те, що ліцензія «містить заяви про програмне забезпечення, яке вона охоплює, які є специфічними для розповсюдження самого PHP», що для іншого програмного забезпечення, крім самого PHP, було б «неправдивими заявами».

Debian має особливу політику для ліцензії (і вимагає заяви в debian/файлі авторських прав, коли вона використовується): "Ліцензію PHP слід використовувати тільки для додатків PHP і PHP."

Дивись також

  • Ліцензія Apache
  • Програмне забезпечення з використанням ліцензії PHP (категорія)
Kembali kehalaman sebelumnya