眾所周知,
MySQL
一直是開源領域數據庫的佼佼者,也是
LAMP
組合中的重要成員,正是因為有了它才有了這個
Linux
下的金牌開源組合。更重要的是,在開發者領域,
MySQL
也一直是
Java
和
PHP/Perl
程序開發人員的好伙伴,在我們的感覺中,
MySQL
似乎已經成為開源社區對抗微軟最佳武器。
而最近,
MySQL
開發者網絡突然傳出信息,
MySQL
在上個月的
27
號在倫敦加入了微軟的
Visual Studio
的產業合作伙伴計劃,當然我們知道這些
so-called
“合作伙伴計劃”不代表什么,也并不意味著從此
MySQL
就專注于與
MS Visual Studio
之間的合作而減少與開源社區的合作。
MySQL
放棄開源社區肯定是不會的,因為
MySQL
是依靠著開源社區發展起來的,不可能因為
MS
的強大就放棄了自己的本行,同時由于
MS
有自己的強大的數據庫產品——
SQL Server 2005
,
MySQL AB
是不會放棄自己的本行轉投微軟門下的。(我也看到了在國外的論壇上有某些程序員也有擔心微軟會變相收購
MySQL
的說法,我想暫時是不可能了,因為
MySQL
現在的投資者都是微軟的死對頭)
所以我覺得這絕對不是對微軟的妥協或是求和,無論對開源社區或是使用
MS Visual Studio
系列產品的
ISVs
都是好事,但對微軟而言,就不會是好事了。因為現在
MS SQL Server
系列產品的用戶大部分是中小企業(說得不好聽點,在國內大部分使用的都是
D
版的),而且很多小型企業沒有購買
Oracle
和
DB2
的意愿(什么原因?貴唄),為了減少企業的
TCO
(總擁有成本),選擇
Visual Studio
作為開發工具還是很正確的,
Visual Studio
雖然是需要購買的,但一次成本、短期支出而已,但
Visual Studio
開發人員的成本低,維護費用也低,這是長期的指出減少,也就是企業的收益,把這兩個算起來,選擇
Visual Studio
就是肯定的了(這點希望大家就別跟我爭了,看看
ASP
程序員的薪水,再看看
Java
程序員薪水,然后看看
ASP
程序和
JSP
程序維護難度)。但是在
Visual Studio
平臺上一直沒有一個跟開發平臺整合得比較好的開源
Database
(也許有,但我還不知道),所以很多
VS
開發平臺上的人只好無奈的選擇
Access
或
SQL Server
了。
但如果
.Net
開發人員能跟
MySQL
和順利的打上交道,然后可以很方便的使用
MySQL
進行數據庫開發,我想這些
.Net
的開發人員也就不會再高價使用
MS
的產品了。雖然能看到現在的現實是
MySQL
的易用性還是不足,但自
5.0
版本以來,它的改變也是相當大的,從數據庫性能和數據庫特性提升,到方便開發人員開發調試的
MySQL Query Browser
,再到提升數據庫管理效率的
MySQL Administrator
,我們已經看得到
MySQL
的進步了,這個時候它再宣布進入微軟的開發者領域,無疑就是希望從微軟口中分一杯羹,把這部分非
MS
忠實
Fans
的用戶搶過來,它進入微軟開發者領域對
SQL Server
來說無疑是一場沖擊。
十分期待它能從
MS
口中搶來更多的
SQL Server
的市場份額。同時
MySQL
也新推出了支持
.Net
的編程的
Connector
,專門為
.Net Framework
開發的數據庫連接橋,
.Net
開發的用戶可以去試試看,是不是比以前的
ODBC Driver
快捷穩定。