Biblioteka do obsługi MySQL'a na licencji LGPL
Ostatnio zmodyfikowano 2009-06-16 20:20
DejaVu Temat założony przez niniejszego użytkownika  | 
Biblioteka do obsługi MySQL'a na licencji LGPL » 2009-06-15 16:41:26 Czy zna ktoś jakąś bibliotekę, która jest oparta na licencji LGPL i można za pomocą niej komunikować się z bazą MySQL'a?
  MySQL Connector/C++ jest na licencji GPL. Można kupić licencję do użytku komercyjnego, jednak nigdzie na ich stronie nie ma ceny dla tylko i wyłącznie tego connector'a. Można kupić całą bazę i w tym będzie (chyba) również ta biblioteka, jednak to jest impreza za 599 dolarów...  | 
 | 
pixelmaster  | 
» 2009-06-15 17:06:27  | 
 | 
DejaVu Temat założony przez niniejszego użytkownika  | 
» 2009-06-15 17:25:42 MySQL++: | If you need to link to your C++ database library statically and can’t use the LGPL or something compatible with it for your program, you might consider using MySQL’s Connector/C++ instead. The free version is GPL’d, but they will sell you a commercial license which allows static linking. |  
  | 
 | 
pixelmaster  | 
» 2009-06-15 17:39:31  | 
 | 
DejaVu Temat założony przez niniejszego użytkownika  | 
» 2009-06-15 17:42:41 W sumie z tego co się dowiedziałem to licencja LGPL jest zadowalająca :)  | 
 | 
DejaVu Temat założony przez niniejszego użytkownika  | 
» 2009-06-16 20:20:10 Hm... temat z jednej strony wydawał się rozwiązany, jednak jest w nim haczyk... jak już wiadomo MySQL jest na licencji GPL. Każda biblioteka dostarczona wraz z MySQL'em jest na licencji GPL. Aby utworzyć bibliotekę MySQL++ wymagane są pliki nagłówkowe biblioteki MySQL. Program do poprawnego działania (czytaj: do zlinkowania) wymaga użycia libmysqlclient.a, który jest generowany z pliku mysqlclient.def, który to eksportuje z pliku libmysql.dll, który jest na licencji GPL.
  Czy ktoś coś na ten temat może powiedzieć? :)  | 
 | 
|  « 1 »  |