2011-03-30 89 views
4

我正在寻找可以连接到MySQL数据库的C,C++或Objective-C库。我知道libmysqlclient(GPL)和SQLAPI ++(非GPL)。可以连接到MySQL数据库的非GPL库?

除了可以包含在非GPL项目中的SQLAPI ++之外,还有其他的选择吗?

+0

LGPL好吗?我假设你只是不希望GPL感染你的代码。 – 2011-03-30 21:16:33

+0

是的,LGPL是OK的。 – jlstrecker 2011-03-31 20:45:42

+0

我刚刚写了这个https://github.com/ciaranj/MySqueakQl对于这种方式的其他人。 – ciaranj 2012-02-21 18:54:21

回答

1

MySQL C连接器曾经是LGPL(因此允许动态链接到专有代码)。 Oracle已将许可证从LGPL更改为GPL,从晚于3.23.58的版本开始。

要因此使用LGPL连接器,你有以下几种选择: