Я разрабатываю comet сервис предоставляющий услуги по Saas и вместо того чтобы писать api для каждого боле менее популярного языка хочу реализовать поддержку протокола mysql что бы с моим сервисом можно было работать с помощью mysql клиента.
По аналогии как Sphinx работает по протоколу mysql используя SphinxQL я хочу создать свой CometQL
Таким образом я бы покрыл поддержку не мене 14 языков.
Но меня беспокоит правовая сторона этого вопроса. mysql под gpl как и Sphinx, а я разрабатываю проприетарный сервис.
Если я планирую использовать протокол mysql это не наложит ограничения gpl на мой проект?
Для правильного вопроса надо знать половину ответа
MySQL имеет лицензию GPL. Значит, если не используете в своём продукте исходный код MySQL и не линкуете его статические библиотеки, то можете использовать любую лицензию.