首頁 資料庫 mysql教程 MySQL扫盲 -- 授权方式_MySQL

MySQL扫盲 -- 授权方式_MySQL

Jun 01, 2016 pm 02:01 PM
授權 資料

很多人都不理解MySQL的授权方式,主要原因是没有中文资料别无其他!我不想嘲笑谁,但是我认为有必要搞清楚这一重要的因素。国际官司我们已经吃亏太多了,我不想这变成笑柄。

  当前,MySQL采用双重授权(Dual Licensed),他们是GPL和MySQL AB制定的商业许可协议。如果你在一个遵循GPL的自由(开源)项目中使用MySQL,那么你可以遵循GPL协议使用MySQL。否则,你需要购买MySQLAB制定的那个商业许可协议。这里最重要的一点就是要想免费使用MySQL,你所开发的软件必须是遵循GPL的自由(开源)软件,虽然被批准的自由(开源)许可协议有很多个。

  理清授权管辖的范围

  MySQL是一套客户端/服务器(C/S)结构的系统。双重许可机制对两大块同时进行约束,但是并不绝对。MySQL AB(MySQL的出品公司)考虑到便于人们使用,客户端是完全遵循GPL许可。也就是说,在事实上MySQL的双重许可机制这一双重的特点是对服务器端而言的。我想,我恐怕会把一些人搞糊涂,这里所说的客户端指的是MySQL AB开发的那个命令行下的客户端工具(mysql.exe)。

  不同操作系统下是否有特殊的限制?

  在当前可以说没有,如果有只是MySQL具体代码实现上的功能差异,许可协议本身是没有特定区分的。在早期MySQL确实对微软/非微软操作系统进行过特定的区分,在那时如果要获得Windows平台最新的MySQL,你必须付费购买,现在已经不同了。

  Windows版本是否受到限制?

  刚才已经说过了,现在没有这种区分,唯一的差异是不同操作系统下的具体实现造成的。当前,你可以随意获得最新的Windows版本分发。他们是没有功能、时间限制的。当然,你应该遵循许可协议。

  以教育为目的是否需要付费?

  其实没有这个区分,主要的取决还是软件是否遵循GPL进行发布。当然,如果只是用来做课堂教学是不用购买商业许可协议,这种情况下MySQL遵循GPL许可协议。

  我该买几个许可证?

  MySQL的许可证按照计算机台数计算,一台机器一个。至于一台机器多个操作系统的情况下该购买几个许可证这种龌鹾问题别问我,我不知道!许可证和技术支持的关系?!技术支持和许可证是不同的东西。虽然很多的软件会把它们搭配销售,但是实际上应该有单独签署一份技术支持保障协议。具体的时限和价格我不清楚。

  MySQL API的授权

  MySQL客户端API遵循GPL协议,其中所包含的GNU getopt 遵循LGPL,并且一些地方用到的regexp库则遵循BSD许可协议。

  更多的信息

  强烈建议去看看手册中MySQL许可协议的相关授权章节,里边写的非常详细

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它們
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何將win10企業版2016長期服務版升級為專業版 如何將win10企業版2016長期服務版升級為專業版 Jan 03, 2024 pm 11:26 PM

當我們不想要繼續使用目前的win10企業版2016長期服務版的時候可以選擇切換成專業版,方法也很簡單,只需要改一些內容然後進行系統鏡像的安裝就可以了。 win10企業版2016長期服務版怎麼改專業版1、按下win+R,然後輸入「regedit」2、直接在上面的網址列裡面貼上下面的這個路徑:電腦\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion3 、然後找到EditionID,將裡面的內容替換成「professional」確

如何使用Flask-Security實現使用者認證和授權 如何使用Flask-Security實現使用者認證和授權 Aug 04, 2023 pm 02:40 PM

如何使用Flask-Security實現使用者認證和授權引言:在現代的網路應用程式中,使用者認證和授權是必不可少的功能。為了簡化這個過程,Flask-Security是一個非常有用的擴展,它提供了一系列工具和功能,使用戶認證和授權變得簡單而便捷。本文將介紹如何使用Flask-Security來實現使用者認證和授權。一、安裝Flask-Security擴充:在開始

抖音切片帶貨怎麼拿授權?抖音切片好做嗎? 抖音切片帶貨怎麼拿授權?抖音切片好做嗎? Mar 07, 2024 pm 10:52 PM

抖音,作為當下熱門的社群媒體平台,不僅為人們提供了豐富的娛樂內容,也成為了許多品牌和商家推廣產品、實現銷售的重要管道。其中,抖音切片帶貨成為了一種新穎且有效率的行銷方式。那麼,抖音切片帶貨怎麼拿授權呢?一、抖音切片帶貨怎麼拿授權?抖音切片帶貨是將長視頻分解成短視頻片段,並在其中嵌入商品推廣信息,以吸引觀眾購買。在抖音上進行切片帶貨,首要步驟是取得原始影片的授權。在尋找合適的授權方時,您可以考慮利用抖音平台、社群媒體及產業論壇等多種途徑。尋找具有熱門影片內容的創作者或版權所有者,並積極與他們建立聯繫,

UniApp實作使用者登入與授權的細節解析 UniApp實作使用者登入與授權的細節解析 Jul 05, 2023 pm 11:54 PM

UniApp實作使用者登入與授權的細節解析在現代行動應用程式開發中,使用者登入與授權是不可或缺的功能。 UniApp作為一個跨平台的開發框架,提供了一種方便的方式來實現使用者登入和授權。本文將探討UniApp中實作使用者登入和授權的細節,並附上對應的程式碼範例。一、使用者登入功能的實現建立登入頁面使用者登入功能通常需要一個登入頁面,該頁麵包含使用者輸入帳號和密碼的表單以及登入按鈕

如何使用JWT在PHP應用中實現身份驗證和授權 如何使用JWT在PHP應用中實現身份驗證和授權 Aug 03, 2023 pm 10:17 PM

如何使用JWT在PHP應用中實現身份驗證和授權引言:隨著互聯網的快速發展,身份驗證和授權在Web應用程式中變得日益重要。 JSONWebToken(JWT)是一種流行的認證和授權機制,它在PHP應用中廣泛應用。本文將介紹如何使用JWT在PHP應用中實現身份驗證和授權,並提供程式碼範例,幫助讀者更好地理解JWT的使用方法。一、JWT簡介JSONWebTo

Flask中的使用者身份驗證和授權 Flask中的使用者身份驗證和授權 Jun 17, 2023 pm 06:02 PM

隨著Web應用程式的廣泛使用,安全性和資料保護已成為Web應用程式開發的重要議題。為了確保Web應用程式的安全性,需要進行使用者身份驗證和授權。 Flask作為一個流行的Web開發框架,提供了許多用於實現使用者身份驗證和授權的機制。使用者驗證使用者身份驗證是指在使用者存取Web應用程式的時候,透過一定的身份驗證方式來確定使用者的身份是否合法。 Flask提供了很多

wps授權到期,無法輸入文字怎麼解決 wps授權到期,無法輸入文字怎麼解決 Mar 20, 2024 am 09:00 AM

有許多正版軟體為了維護自己的智慧財產權,使用者在用軟體之前,要通過一些授權,經過開發者的準許才能使用。有的軟體有體驗期,過了這個期限,就要重新獲得授權才能正常使用。如果wps提示授權到期,我們是無法進行任何操作的。怎麼解決這個問題,一起來看看下邊的講解。 1.我開啟的是WPS文字程序,點選如上圖紅框位置,如下圖所示。  2、點選配置和修復工具。  3、選擇“高級”,如下圖所示。  4、點選產品管理中心,刪除「已過期」提示內容,如下圖所示。  5、點選「新增」後,輸入序號,如下圖。  6、然後首先

如何透過Webman框架實現使用者認證和授權功能? 如何透過Webman框架實現使用者認證和授權功能? Jul 07, 2023 am 09:21 AM

如何透過Webman框架實現使用者認證和授權功能? Webman是一款基於Python的輕量級Web框架,它提供了豐富的功能和靈活的擴充性。在開發中,使用者認證和授權是非常重要的功能,本文將介紹如何使用Webman框架來實現這些功能。安裝Webman首先,我們要安裝Webman。可以使用pip指令來安裝:pipinstallwebman初

See all articles