Russian Qt Forum
Ноябрь 22, 2024, 22:44 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: C++, MySQL и лицензии  (Прочитано 8138 раз)
The Den
Гость
« : Май 25, 2004, 12:04 »

Создаётся коммерческая прога, которая должна юзать MySQL. Вот что написано на сайте производителя по поводу бесплатного использования их БД:

QUOTE
Free use for those who never copy, modify or distribute. As long as you never distribute (internally or externally) the MySQL Software in any way, you are free to use it for powering your application, irrespective of whether your application is under GPL license or not.

Вопрос следующий: как не открывая исходного кода программы (поставляя заказчикам только бинарник, т.е. исключается возможность компиляции "на месте") и не линкуя её с клиентом mysql из стандартной поставки (чтобы мне не покупать коммерческую лицензию) всё-таки общаться с мускулем?

Заранее огромное спасибо!
Записан
ods
Гость
« Ответ #1 : Май 25, 2004, 17:16 »

Клиентские библиотеки MySQL распространяются под LGPL, так что если приложение может работать (хоть как-то, пусть даже в таком виде его реально никто никогда не будет использовать), то никаких проблем с лицензией не возникает (исходя из документации на 3.23.28, которая у меня под рукой). Вообще у них лицензионная политика запутанная и разная для разных версий, так что для начала уточни версию MySQL.
Записан
EugeneVC
Гость
« Ответ #2 : Май 25, 2004, 17:35 »

c linux.org.ru

MySQL AB меняет лицензию

Со своим последним стабильным релизом MySQL 4.0.20, компания поняла лицензию с LGPL на GPL, тем самым запретив линковку MySQL c ПО, распространяющимся под иными лицензиями (Apache, PHP, Perl и другими). Это в первую очередь ограничивает использование MySQL с закрытым ПО, а также накладывает серьёзные ограничения на использование MySQL в других ситуациях.
Невольно напрашиваются аналогии со сменой лицензии на XFree86, которая ни к чему хорошему не привела. Грустный
Записан
ods
Гость
« Ответ #3 : Май 25, 2004, 17:39 »

Цитировать
MySQL's goal is to provide all its software under a free software/open source license. The change from the LGPL to the GPL for the client libraries was made in 2001 during the development of MySQL 4.0 ...

Так что 3-ю ветку можно использовать, 4-ю - нет.
Записан
rezuq
Гость
« Ответ #4 : Май 29, 2004, 20:35 »

Интересно, а с firebird таких проблем нет?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.184 секунд. Запросов: 21.