解析MySQL是否為完全免費(fèi)軟件
MySQL雖然功能未必很強(qiáng)大,但因?yàn)樗拈_源、廣泛傳播,導(dǎo)致很多人都了解到這個(gè)數(shù)據(jù)庫。在當(dāng)今世界是很受歡迎的開源數(shù)據(jù)庫,有人說MySQL是完全免費(fèi)軟件,這種說法對(duì)不對(duì)啊,接下來將為大家解開這個(gè)謎團(tuán)。
MySQL是世界上***的開源數(shù)據(jù)庫。MySQL在中國也越來越受歡迎并被廣泛關(guān)注。但是中國部分用戶對(duì)于MySQL認(rèn)識(shí)還存在一個(gè)誤區(qū),當(dāng)提起MySQL時(shí),許多用戶***反應(yīng)是:“MySQL不是完全免費(fèi)的軟件嗎?”。然而,通過仔細(xì)研讀MySQL所遵循的GPLv2協(xié)議,得到的結(jié)論是:MySQL是開源軟件,但開源并不意味著完全免費(fèi),開源的優(yōu)勢(shì)可以使更多的人對(duì)代碼改進(jìn)和完善,但開源軟件的使用應(yīng)遵循該軟件提供的使用授權(quán)協(xié)議。
參考MySQL官方網(wǎng)站的相關(guān)說明,我們可以找到這個(gè)問題的確切答案。
http://www.mysql.com/about/legal/licensing/oem/
Oracle/Sun公司以雙重許可的方式提供 MySQL數(shù)據(jù)庫服務(wù)器和 MySQL客戶端庫,旨在滿足開發(fā)和分銷需求的商業(yè)分銷商(例如 OEMs,ISVs和 VARs)和開源項(xiàng)目兩種需求。
對(duì)于OEMs,ISVs,VARs 和其他商業(yè)應(yīng)用分銷商: OEMs,ISVs,VARs 和其他分銷商如果在分銷的商業(yè)授權(quán)軟件中結(jié)合了MySQL 數(shù)據(jù)庫,且不愿意遵循GNU GPL V2 協(xié)議公開商業(yè)授權(quán)軟件源碼的,必須和Oracle/Sun 公司達(dá)成商業(yè)許可協(xié)議。
對(duì)于開源項(xiàng)目和其他開放源碼的應(yīng)用開發(fā)人員:對(duì)于遵循GPL 協(xié)議的自由開放源碼軟件(“FOSS”)開發(fā)者,想要分發(fā)這些包含MySQL 的FOSS 應(yīng)用,Oracle/Sun 的MySQL GPL 開源軟件許可將是***的選擇。對(duì)于遵循FOSS 協(xié)議而不是GPL 協(xié)議的軟件開發(fā)者和分銷商,Oracle/Sun公司提供一個(gè)GPL許可的MySQL客戶端庫,其中對(duì)FOSS做了例外處理,使其在特定情況下,使用這些MySQL 客戶端庫而不會(huì)使整個(gè)衍生軟件必須遵循GPL 協(xié)議。
簡而言之,如果您開發(fā)的應(yīng)用軟件用到MySQL,不用于銷售盈利,您可以免費(fèi)使MySQL,但您同時(shí)也必須開放您的源代碼。反之您是用于銷售,您應(yīng)該支付License費(fèi)用。
MySQL是開源自由軟件,當(dāng)我們?cè)谡務(wù)撟杂绍浖r(shí),我們所指的是自由,而不是價(jià)格。開源自由軟件不同于一般意義上的免費(fèi)軟件,很多商業(yè)軟件企業(yè)在激烈市場競爭下,也紛紛推出了免費(fèi)版本如微軟的SQL Server免費(fèi)版本。
MySQL創(chuàng)始人之一David Axmark針對(duì)該現(xiàn)象這樣指責(zé)道:“不要相信它們所謂的開源。開源和免費(fèi)不是一個(gè)概念,開源***的意義在于***層源代碼都是完全開放的,所有的用戶都可以來看,都可以來尋找bug,然后加以修改。免費(fèi)軟件做到了成本的降低,但永遠(yuǎn)不可能通過這樣的方式提高質(zhì)量,這就是我們和它們的區(qū)別?!?/P>
開源和商業(yè)并不矛盾,一方面,通過開源版本使MySQL數(shù)據(jù)庫擁有大量用戶,產(chǎn)品質(zhì)量得到不斷的改進(jìn)和發(fā)展;另一方面,開源使商業(yè)目的的用戶的前期研發(fā)投入為零,MySQL數(shù)據(jù)庫通過商業(yè)版的許可銷售和支持服務(wù)則可以獲得收入。這在某種程度上,可以成功解決開源軟件如何盈利的問題,促進(jìn)開源軟件產(chǎn)品更長遠(yuǎn)發(fā)展。
伴隨著開源軟件在中國的發(fā)展,諸多相關(guān)討論提及法律問題,越來越多的討論甚至爭論轉(zhuǎn)向法律層面。在2010年開源中國高峰論壇上,IT168專訪自自由軟件基金會(huì)的法律專家Mishi Chowdhury女士時(shí)表示:“中國多數(shù)企業(yè)在利用、開發(fā)開源軟件時(shí)存在不規(guī)范行為,因此為企業(yè)埋下巨大的潛在風(fēng)險(xiǎn)”。本文旨在幫助用戶理解MySQL開源軟件所應(yīng)遵循的使用授權(quán)相關(guān)的法律條款。
【編輯推薦】