国产高清在线免费观看-国产高清在线免费无码-国产高清在线男人的天堂-国产高清在线视频-国产高清在线视频精品视频-国产高清在线视频伊甸园

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

遵守GPL協議的MySQL數據庫 甲骨文是否有權收費

admin
2012年5月14日 22:14 本文熱度 3538

網絡上多數朋友擔心甲骨文會對MySQL軟件采用收費模式,多數朋友也不清楚MySQL開源到底是什么模式,開源=免費嘛?是很多的疑問,MySQL是遵守雙重協議的,一個是GPL授權協議,一個是商用授權協議(注釋:為解決其他企業用MySQL軟件牟利或引用了MySQL的源代碼而不想開源),雖然www.mysqlops.com也有寫關于MySQL版權的來龍去脈,但是這篇文章寫更透徹與詳盡,特轉載ITPUB上的帖子,希望大家能夠更加清晰!


最近剛把MySQL和GPL的玩法搞明白,很是慚愧,居然花了這么久的時間才想通。不過聊以自慰的是,搞明白這個玩法的人真是不多,盡管有些人已經搞了很多年。


看過GPL協議的人應該都會覺得一頭霧水,究竟GPL在講些什么。我看過好幾遍,英文的原版、中文的各種譯文,都沒能真正理解,后來是從軟件行業的歷史等等方面綜合考慮,才算是理解了。先總結一下我對GPL的理解,我認為GPL的精髓就是開源,和是否商用,是否收費完全沒有關系。GPL(General Public License),其實從字面上就可以理解為公共許可證,也就是說遵循GPL的軟件是公共的,其實不存在什么版權問題,或者說公眾都有版權,GPL提出了和版權(copyright)完全相反的概念(copyleft)。而我經常聽到的說法是如果你的程序或系統引用了別的GPL軟件,并且向用戶收費,那么你就需要向引用的GPL軟件購買版權。聽上去很合理,如果你用我的軟件賺錢,那你當然應該向我支付一定的費用。但其實是錯誤的,正確的概念是如果你用了我的 GPL軟件,那么必須你的軟件也要開源,如果你不開源,那么就不能使用我的軟件,你是否把你的軟件商用和我沒關系,如果你不能遵循GPL協議來開源,那么你付再多的錢也不能用GPL的軟件,事實上很多GPL軟件是很多人共同完成的,每個人在前人的基礎上做出自己的貢獻,如果收費的話你把錢交給誰?提出 GPL協議的GNU希望做到的是通過開源來使軟件行業得到一個好的發展,試想如果你要做一個大型的軟件,不在前人的源碼基礎上開發,那必然會是曠日持久的,也會有很多重復勞動,顯然不利于軟件技術的發展。所以理解了GNU的精神,也就能理解GPL在說些什么,其實就是開源。在現實生活中,我們受益于 GPL的地方,其實很多,幾乎所有的操作系統,除了windows,其他的幾乎都是基于linux開源代碼改寫的。


再來談MySQL,這是個開源的數據庫,做技術的應該都知道。MySQL最早是瑞典的一家叫做MySQL AB的公司開發的,它是以雙授權的方式來發布MySQL。一種授權就是GPL,另一種授權就是商業授權。也就是如果你不能滿足GPL,那么就走商業授權的路線,向這個公司交錢。我覺得這公司有掛羊頭賣狗肉之嫌,想借著GPL快速傳播它的軟件,但又留著商業授權這個收費的口。后來這家公司以10億美金的價格被Sun收購,接著Sun又被Oracle收購,MySQL成為了Oracle的東西。現在Oracle把MySQL分為三種產品,標準版、企業版和集群版。不談其中具體的差異,但都是以年度訂閱(subscription)的方式來賣的。這個subscription引起了我的疑問,如果用戶購買了一年,那么第二年用戶還要繼續付費才能合法使用?這三種版本都包含了一年的服務,那么如果第二年用戶只需要用軟件而不需要服務,怎么辦?Oracle官方沒有一個說得過去的說法。后來我想通了,其實Oracle賣的不是軟件的版權,也不是寂寞,而是技術服務。所有的GPL開源軟件都不能賣版權,因為是公共版權,當然不能賣了。所以像redhat這類的開源軟件都是用subscription的方式來賺錢的。賺錢其實是合法的,GPL協議里面寫了“Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish)我們的GNU通用公共許可證決意保證你有發布自由軟件的自由(如果你愿意,你可以對此項服務收取一定的費用)”。但現在大眾的誤區是覺得購買的是軟件產品的版權而不是服務。其實你要用GPL軟件在絕大部分情況下都是合法的,不存在版權問題,那么在什么情況下才算是非法的呢?


前文一直提到“用”GPL軟件的情況,這個“用”可能并不合適,GPL的原文“the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program保證你的共享和修改自由軟件的自由”。可以理解為你使用開源軟件并不受GPL約束,只有在你基于開源軟件,修改開源軟件的源碼的時候才受 GPL約束。MySQL作為一個開源數據庫,幾乎所有的用戶都只是通過自己的程序去操作這個數據庫,不涉及到改動源碼的問題,根本不用去考慮是否要遵循 GPL的問題。只有在你修改MySQL源碼的情況下,才需要考慮GPL。


如果我根據MySQL的源碼開發出了一個新的數據庫,我覺得自己開發的源碼非常的優秀,想靠這個賣錢,不想公開源碼。那么這種情況就無法滿足GPL的規定,我沒法發布我的數據庫。好在MySQL有個非常流氓的雙授權,我就可以購買其商業授權來達到我的目的。為什么說這是流氓行為?因為既然MySQL是根據GPL開源發布,多多少少有各路人馬貢獻自己的源碼才成為今天的MySQL,賣別人的勞動成果來讓自己受益,這就是流氓的做法。


所以GPL就是一個為了保護軟件自由的一個協議,它強調的是開源,與錢無關。MySQL是一個雙授權的軟件,Oracle現在賣的是年度的服務(編者加注:另外主要收入來源是銷售數據庫維護工具),如果你只是使用MySQL而不是改寫MySQL,那么在這些情況下你應該考慮購買Oracle的商業版本,一是Oracle的商用版本提供的附加組件(監控器、備份工具等)對你有價值,二是Oracle的年度技術支持是你需要的,三是各種潛規則。而不應該是你想合法的使用MySQL才去購買其商業版本。另外,如果你是基于MySQL的源碼開發你自己的產品,那么你需要購買的是商業授權,而不是subscription這些商業版本。


前面正兒八經的分析了GPL和MySQL的問題,接下來要玩粗的了。狗日的Oracle原廠的人老是說用了MySQL而不開源就應該向Oracle購買 MySQL商業版本。他媽的搞了這么多年MySQL還沒搞明白這個問題?這種說法根本不合邏輯也沒法操作,我的系統可以定義一個子系統叫做數據庫連接,里面的代碼就是連接數據庫,我把這子系統公開源碼就符合你的邏輯了吧,這么不嚴謹的說法漏洞太多了,還他媽叫著要告誰誰的,你告告試試,看看出丑的是誰。可能有人覺得他們其實是明白的,只是在欺騙客戶來牟利。不過真別高估了這幫人,他們真沒搞明白也是完全有可能的。別老覺得redhat做的多成功,賣的多好,MySQL一定也能像redhat一樣賣的好。redhat怎么做的我沒仔細研究過。不過肯定存在兩種可能,一是redhat提供了客戶需要的技術服務,二是客戶也是被欺騙的。如果是第一種情況,那么說明redhat原廠做的好,不管是自己原廠的技術服務還是代理的技術服務,肯定是有一套很不錯的服務體制,MySQL有嗎?如果是第二種情況,客戶總有一天會變聰明,被redhat騙了一次還會被MySQL再騙一次嗎?其實是可能的,比如各種運營商、政府部門等等機構。


該文章在 2012/5/14 22:14:26 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 最新国产毛2卡3卡4卡 | 欧洲s码亚洲m码精品一区 | 色婷婷综合和线在线 | 人妻中文字幕有码在线 | 成人片黄网站色大片免费观看cn | 麻豆国产va免费精品高清在线 | 欧美喷潮久久久xxxxx | 国产福利一区二区三区在线观 | 丰满少妇作爱视频免费观看 | 免费看又黄又无码的网站 | 性色av一区二区三区夜夜嗨 | 免费a级作爱片免费观看美国 | 人妻少妇精品视频三区二区一 | 人妻少妇一区二区三区 | 日韩av精品国产av精品 | 一区二区三区日韩免费播放 | 成人无码秒播视频在线观看 | 高潮喷水视频一区二区三区 | 18禁成人黄网站免费观看久久 | 神马dy888午夜伦理 | 国产乱码一卡一卡2卡三卡四 | 97久久精品人人做人人爽 | 亚洲高清不卡国产xxxx午夜无码片在线观看影院 | 亚洲中文无码一区二区三区 | 欧美国产成人精品一区二区三区 | 久久久久亚洲av成人人电影 | 国产黄a三级三级三级 | 亚洲精品国产高清不卡在线 | 午夜人妻熟女一区二区 | 亚洲日本一线产区二线产区 | 国产网红种子搜索mp4 | 国产做爰又粗又大又爽动漫 | 国产美女被遭强高潮免费网站 | 亚洲阿v天堂在线z2025 | 亚洲国产很多精品一区二区三区 | 成 人 色综合 | 国产又色又爽又高潮免费视频麻豆 | 国产日本一线在线观看免费 | 无码精品国产va在 | 欧洲亚洲中文字幕日本欧美 | 嫩B人妻精品一区二区三区 嫩草AV久久伊人妇女 |