Вопрос по использованию Smarty в закрытых комерческих программах

texrdcom

Новичок
Вопрос по использованию Smarty в закрытых комерческих программах

Есть такая нужда есть программный пакет которого исходные коды закодированны (одним с кодировщиком php - ускорителем...) но в данном пакете используеться Smarty - это правомерно ?
Можно так делать ? пробовал читать GNu лицензии но толком не понял может кто скажет ?
 

Domovoj

Guest
Автор оригинала: tony2001
да, LGPL позволяет.

http://www.gnu.org/licenses/why-not-lgpl.html
Хм. То, что их можно использовать в коммерческом ПО не говорит о том, что их можно распространять закриптованными. А я так понял вопрос именно о криптовании Smarty вместе с самим ПО.
 

kvn

programmer
А что мешает закриптовать только проект, а сторонние библиотеки оставить as-is? Смысл их криптовать?
По большому случаю (по своему опыту) достаточно криптовать не весь проект, а только самописные библиотеки, использованные в проекте, и реализующие так называемую бизнес-логику или процессы, которые составляют коммерческую тайну.
все остальное, имхо, криптовать не имеет смысла.
 

texrdcom

Новичок
Да по логике можно зажимать только свои скрипты но по мере тестирования выявляеться что закодированные скрипты (если так можно сказать ) работают быстрея чем не закодираванные,
я тоже разобрался с лицензиями но в данный момент есть два вида
LGPL - маленькая и большай смарти идет с маленькой по идеи можно его использовать как в закрытом виде так и в открытом,
хотя мысль в голове витает написать свое на всякий случай чтобы не было нюансов ведь GPL лицензии как видим со временем могут изменяться ... хотя это все мелочи.
Спасибо за ответы.
 

tony2001

TeaM PHPClub
все изменения в будущем тебя не касаются, т.к. лицензия на уже выпущенный код меняться задним числом не может.
 
Сверху