PHP предлагает перейти на лицензию BSD-3-Clause

На протяжении десятилетий в PHP использовались пользовательские лицензии: лицензия PHP для основного языка и отдельная лицензия Zend Engine для исходных кодов, находящихся в каталоге Zend. Если вам интересно, почему так, вот ответ.
Раньше предполагалось, что Zend Engine можно будет отделить от других компонентов и использовать самостоятельно. Однако после 25 лет тесной интеграции в рамках одного репозитория такое разделение стало нецелесообразным.
В то же время эти отдельные лицензии уже давно вызывают неоднозначную реакцию из-за конкретных положений и их несовместимости с широко известными лицензиями, такими как GPL. Более того, хотя лицензия PHP ранее была одобрена Open Source Initiative, это было скорее связано с использованием в прошлом, чем с явным одобрением её содержания.
Это подводит нас к новости, которая появилась несколько дней назад в сообществе PHP: Бен Рэмси, видный деятель PHP-сообщества, представил новый RFC предлагающий значительное обновление (https://news-web.php.net/php.internals/127984) лицензии PHP и лицензии Zend Engine. Цель? Принять широко известную модифицированную лицензию BSD, также известную как трёхпунктовая лицензия BSD, для PHP и лежащего в его основе Zend Engine, начиная с PHP 9.0.
Для ясности: модифицированная лицензия BSD официально одобрена как OSI, так и Фондом свободного программного обеспечения, что гарантирует её соответствие современным стандартам открытого исходного кода и совместимость с программным обеспечением GPL.
Итак, каков план? В RFC, который сейчас обсуждается, предлагается принять модифицированную лицензию BSD в качестве лицензии PHP версии 4 и лицензию Zend Engine версии 3. Эта лицензия, известная своей простотой и либеральностью, одобрена OSI и совместима с GPL, что является большим плюсом для энтузиастов открытого исходного кода.
Это позволяет разработчикам использовать, модифицировать и распространять программное обеспечение с минимальными ограничениями при условии, что они указывают авторство и отказываются от ответственности.
Предложение исключить из существующих лицензий термины, относящиеся к PHP и Zend, гарантирует, что права, предоставляемые разработчикам и пользователям, останутся неизменными, а PHP будет соответствовать всемирно признанному стандарту.
Чтобы это стало возможным, проект PHP планирует сотрудничать с PHP Group и Perforce Software (нынешним владельцем Zend Technologies) для перехода на модифицированную лицензию BSD.
Существующие лицензии PHP и Zend Engine будут признаны устаревшими, и их использование в новых проектах будет настоятельно не рекомендовано. Файл LICENSE в программном обеспечении PHP будет обновлён в соответствии с новыми условиями, а заголовки файлов в исходных файлах PHP и Zend Engine будут приведены в соответствие с лицензией Modified BSD.
Как всегда, мы будем держать вас в курсе всех обновлений. А пока вы можете ознакомиться с официальной публикацией RFC здесь: https://wiki.php.net/rfc/php_license_update.
Редактор: AndreyEx