PQBuilder 0.5.3 от 23.06.2016
Список изменений:
- PHPQt5, PQEngine и PQBuilder наконец обзавелись лицензией.
Все библиотеки будут распространяться по лицензии MPL 2.0. Лицензия копилефтная и позволяет использовать библиотеки в любых проектах с обязательным указанием ссылки на исходные коды используемых библиотек (т.е. на PQEngine, не на исходники вашего проекта).
В то же время, изменяя исходный код PQEngine или его модулей, вы должны предоставить ссылку на исходный код изменённого продукта.
Ваш проект с использованием библиотек PQEngine может лицензироваться любой лицензией, совместимой с MPL 2.0; он может быть:
- свободным с открытым исходным кодом;
- свободным с закрытым исходным кодом;
- коммерческим с открытым исходным кодом;
- коммерческим с закрытым исходным кодом;
Не нужно предоставлять исходные коды PQEngine и его модулей вместе с вашим проектом.
Нужно указать ссылку на исходные коды PQEngine или на сайт http://phpqt.ru в описании вашего проекта.
Не нужно НИКОМУ предоставлять исходные коды вашего проекта, если вы этого не хотите.
Нужно использовать шаблон сборки Packed, если вы хотите скрыть исходный код вашего проекта.
Не нужно лицензировать ваш проект лицензией MPL 2.0, если вы этого не хотите.
Нужно копировать текст лицензии MPL 2.0, т.к. в вашем проекте используются библиотеки, лизензированные ей.
Текст лицензии: Mozilla Public License Version 2.0 - Версия PHP обновлена с 7.0.4 до 7.0.7.
Особых новшеств это не привносит, в основном это исправления багов нового движка PHP. - Версия Qt обновлена с 5.6.0 до 5.7.0.
Что позволит в ближайшем будущем создать модуль для рисования графиков - Qt Charts!
- Значительные изменения претерпел менеджер объектов PHPQt5.
Он стал немного шустрее, хеш-таблицы для хранения и поиска объектов больше не используются.
Пожалуй, из-за этих изменений движок какое-то время будет находится под пристальным контролем, так как его стабильность могла немного пострадать. - Функция сборки проектов перенесена в отдельный независимый модуль PQProjectBuilder.
Это первый шаг к интеграции PQBuilder с PQStudio, над которой работает Дмитрий Дергачев (ArtMares)
Скачать: Установка:
Для установки распакуйте SFX-архив в нужную директорию (все файлы распакуются указанную папку без создания поддиректории! Будьте внимательны!).
Можно распаковать поверх другой версии.