2010-03-27 35 views
2

我在.jar打包了我的開源非商業java應用程序,我想用它打包JDBC mysql連接器,因爲它是依賴項。JDBC許可 - 在jar中打包jdbc

我遇到的問題是,我不確定這是因爲JDBC許可證而遭到否定,甚至是非法的。我的代碼庫中還有jdbc mysql-connector jar。

-

有沒有人處於相同的情況?提前致謝。

+0

什麼是您的代碼許可證?什麼版本的Connector/J? – trashgod 2010-03-27 16:14:06

+0

我沒有想過我的代碼許可證,因爲它是一個小項目,所以我非常願意接受所有建議,坦率地說,這對我來說並不重要。我只是想用JDBC和所有的東西來解決它。 連接器/ J版本是5.1.12 – John 2010-03-27 16:33:58

+4

我投票結束這個問題作爲題外話題,因爲它涉及許可或法律問題,而不是編程或軟件開發。 [見這裏](http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964)和[here](http://meta.stackexchange.com/questions/139804/can-許可問題永遠在主題上)以獲取詳細信息,以及[幫助]瞭解更多信息。 – JasonMArcher 2015-06-11 20:24:53

回答

2

此電子郵件看起來有點陳舊,但根據http://forums.mysql.com/read.php?39,36799,36827,mysql-connector-j在GPL下獲得許可。

+0

我很難理解這20頁長的許可證文本。如果連接器在GPL下,這是否意味着我不允許將連接器包裝在我的罐子裏面? – John 2010-03-27 16:12:08

+1

@John是的,但你必須遵守GPL的條款。這是一個很好的探索,這是什麼意思:http://articles.sitepoint.com/article/public-license-explained – 2010-03-27 16:13:26

+0

謝謝馬特。現在這是一個解釋,我可以把我的頭圍繞:-) – John 2010-03-27 16:35:09