當(dāng)微軟每年贊助給Apache基金會10萬美元的消息傳來的時(shí)候,我感到非常意外和高興。當(dāng)Apache基金會主席Jim Jagielski宣布“微軟的贊助已經(jīng)表明了對Apache基金會的認(rèn)可”時(shí),我也傻乎乎的跟著高興。不過和很多人一樣,我隨后開始考慮,微軟贊助Apache基金會背后的原因和目的何在。
我并不是一個(gè)多疑的人,對于某些陰謀類的故事從來不相信。但是對于微軟向Apace的示愛所表現(xiàn)出來的“愛心”,我卻無法再保持信任的觀點(diǎn)。微軟慣于使用“先擁抱、再延伸、后殲滅之”(embrace, extend and extinguish)的故技,在IT界微軟一向是唯利是圖,我們真的懷疑Apache是否應(yīng)該重新審視這次交易。下面讓我們一起分析一下其中的秘密。
金錢開路 微軟打入開源內(nèi)部
人們經(jīng)常會提到“今年Linux將走向桌面的一年”,而沒有人說它走向服務(wù)器,因?yàn)樵诜⻊?wù)器領(lǐng)域它一直具有比較大優(yōu)勢。到今年六月份Apache在Web服務(wù)器市場的占有率已經(jīng)高達(dá)49%以上。微軟并不擔(dān)心其桌面市場被別人入侵,它考慮的是如何增加在服務(wù)器市場上的份量。而在這一領(lǐng)域穩(wěn)定性和安全性更勝一籌的Linux操作系統(tǒng)顯然更容易被用戶認(rèn)可,再加上在Linux可以更好運(yùn)行Apache網(wǎng)絡(luò)服務(wù)器,開源陣營組合無疑是無可匹敵的。微軟必須想辦法來改變這一切。
相比開源,微軟有一個(gè)強(qiáng)大的優(yōu)勢,通過壟斷和暴利它擁有了強(qiáng)大的資金庫,對它來說每年拿出10萬美元根本不會皺一下眉頭,而這卻可以讓它搖身一變成為Apache軟件基金會的白金贊助商。對于微軟來說,這點(diǎn)錢如同我們掉在沙發(fā)后面的一分錢一樣不在乎。它在其它方面贊助的項(xiàng)目也多達(dá)30多個(gè)。不過如果你從軟件許可方面來分析它對Apache的贊助的話,事情將變得更加有意思。
Apache許可的寬松讓微軟有機(jī)可乘
大多數(shù)Linux用戶對于通用公共許可GPLv3可能會非常熟悉。雖然這個(gè)軟件許可協(xié)議是出名的軟件許可,卻并非的軟件許可。其它的軟件許可有很多,Apache軟件許可是其中的一個(gè)。Richard Stallman和他的同事一直在努力保持GPL許可的純潔性,不過其它許可的維護(hù)者不會有這么細(xì)心了。
自由軟件基金會(FSF)從來沒有承認(rèn)Apache許可
與GPLv2兼容,即使現(xiàn)在承認(rèn)Apache許可和GPLv3兼容,它也不在Apache許可下發(fā)布軟件。問題在于Apache許可并不是一個(gè)viral許可,它不支持非盈利版權(quán),這意味著你可以在商業(yè)環(huán)境中自由地使用這些軟件,而在GPL下的軟件是無法做到這一點(diǎn)的。