Хочу использовать ExtJS под GPL3 для коммерческого проекта.
На сервере php, на клиенте ext js
1) Должен ли я делать открытой серверную часть приложения?
С одной стороны - клиентская часть заточена на работу с нашим php приложением, и использоваться отдельно вряд ли может.
С другой -
http://www.gnu.org/licenses/gpl-faq.en.html#WMS
http://greendrake.info/#nfy0|a=infectserver
2) Должен ли я отделить клиент от сервера?
Отдавать приложение не в теге <script> вьюхи php-фреймворка , а отдельного html-ника, который будет получать все данные аяксом.
3) Совместимость. Если я публикую клиентскую часть под gpl - я не смогу подключать либы с несовместимой с gpl лицензией?
Вместо екстовского редактора, например, захочу редактор с BSD лицензией.