練功房推薦書單

  • Google!Android 3手機應用程式設計入門(第四版)
  • 賈伯斯傳(軟皮精裝版)
  • 猛虎出閘制霸版:最新OCP Java SE 6 Programmer專業認證(附原始程式碼及範例檔)
  • SCWCD 5 猛虎出閘:Java Web 應用程式專業認證
使用MySQL資料庫時的License問題  XML
Forum Index » MySQL
Author Message
andowson

六段學員
[Avatar]

Joined: 2007-01-02 22:20:40
Messages: 652
Location: 台北
Offline

MySQL是一套非常受歡迎的開放原始碼資料庫,很多開放原始碼的專案也使用MySQL作為資料庫,因此也有很多網頁設計公司用MySQL來幫客戶開發網頁程式,但這時是否會需要購買商業授權呢?

我找到一篇文章討論這個議題
http://tlcheng.spaces.live.com/blog/cns!145419920BFD55A7!763.entry

最驚人的還是MySQL的商業授權每部主機每年多少錢這樣計算的方式,跟目前一次買斷的商業軟體比較起來,到底有沒有比較划算呢?

我想MySQL AB畢竟還是一家公司,總是得活下去,如果不想花錢在資料庫上,還是改用其他如PostgreSQLDerby之類的吧。

參考資料:
http://www.mysql.com/company/legal/licensing/commercial-license.html
http://www.mysql.com/company/legal/licensing/faq.html
http://www.chinaunix.net/jh/17/814671.html

This message was edited 2 times. Last update was at 2007-06-11 19:35:28


分享經驗 累積智慧
[WWW] [MSN]
windstorm

九級學員
[Avatar]

Joined: 2007-05-20 09:06:10
Messages: 14
Offline

嗯,License的確是一個需要注意的問題,當你的網站逐漸成長,想商業化的時候問題就來了。

This message was edited 1 time. Last update was at 2007-06-13 23:37:22


Java EE 軟件之道
andowson

六段學員
[Avatar]

Joined: 2007-01-02 22:20:40
Messages: 652
Location: 台北
Offline

以下這幾種狀況算是符合GPL授權:
1.建置一個網站提供服務給網友使用,可能免費或收費,原始碼不公開,網友並未取得您自行開發的原始碼,可視同自己使用。
2.客戶自行選擇資料庫為MySQL,而您幫客戶開發的程式並不限於只支援MySQL一種資料庫,且散佈給客戶的程式碼中不含資料庫驅動程式(Driver),需由客戶自行下載資料庫驅動程式,可視同為客戶自己使用。

第一種狀況的問題可能是如果日後網站越作越大,最後有人想要併購,就會產生購買商業授權的需求。

參考資料:
http://forums.mysql.com/read.php?4,131890,131890#msg-131890

This message was edited 3 times. Last update was at 2007-06-19 21:54:20


分享經驗 累積智慧
[WWW] [MSN]
windstorm

九級學員
[Avatar]

Joined: 2007-05-20 09:06:10
Messages: 14
Offline

如果是被併購的話MySQL這點錢應該不成問題的,最擔心的還是自己運營網站的時候需要向MySQL交納費用。

另外,如果我編寫MySQL原始碼的分析介紹文章,並在我的網站上放置廣告收取廣告費用,會涉及MySQL的商業版權問題嗎?

This message was edited 1 time. Last update was at 2007-06-18 21:10:10


Java EE 軟件之道
windstorm

九級學員
[Avatar]

Joined: 2007-05-20 09:06:10
Messages: 14
Offline

这里有一篇关于License的介绍文章
java程序员需要了解的几个开源协议
http://www.javaeye.com/article/47660

Java EE 軟件之道
andowson

六段學員
[Avatar]

Joined: 2007-01-02 22:20:40
Messages: 652
Location: 台北
Offline

windstorm wrote:另外,如果我編寫MySQL原始碼的分析介紹文章,並在我的網站上放置廣告收取廣告費用,會涉及MySQL的商業版權問題嗎?

需要商業授權的前提是您不想開放原始碼時,才需要。您所說的狀況應該算是類似第一種情況,不需要商業授權。
The Commercial License is an agreement with MySQL AB for organizations that do not want to release their application source code.

This message was edited 1 time. Last update was at 2007-06-19 22:04:30


分享經驗 累積智慧
[WWW] [MSN]
 
Forum Index » MySQL
Go to: