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 » |