微軟仍在維護(hù)其所貢獻(xiàn)的Linux驅(qū)動(dòng)
Greg Kroah-Hartman最近說(shuō)到微軟并沒(méi)有驗(yàn)證其所提交的Linux內(nèi)核補(bǔ)丁,而Sam Ranji向我們保證微軟一直在忙于測(cè)試這200個(gè)補(bǔ)丁。
來(lái)自Novell的Hartman目前在SUSE Labs Division從事著Linux驅(qū)動(dòng)項(xiàng)目的開(kāi)發(fā)工作,他將Hyper-V所用的Linux驅(qū)動(dòng)移植到了Linux內(nèi)核上以滿(mǎn)足微軟的需要。他對(duì)微軟目前的做法感到非常失望,盡管做出了很大的努力才使得代碼兼容于Linux內(nèi)核,但微軟卻并不熱衷于更新其所發(fā)布的代碼:
hv(微軟Hyper-V)驅(qū)動(dòng)通過(guò)200多個(gè)補(bǔ)丁將代碼轉(zhuǎn)成了semi-sane內(nèi)核風(fēng)格(他們還欠我一瓶朗姆酒呢?。?。然而遺憾的是,微軟的開(kāi)發(fā)者們突然間消失不見(jiàn)了,沒(méi)人回復(fù)我的郵件。如果他們?cè)俨宦睹娴脑?huà),這些東西就要從2.6.33版本中移除了。太不爽了。
鑒于此,InfoQ聯(lián)系到了負(fù)責(zé)微軟Linux與開(kāi)源策略的高級(jí)主管Sam Ranji以探求微軟是否改變了其向Linux內(nèi)核貢獻(xiàn)的想法。他向我們保證Hartman的工作絕不會(huì)白費(fèi):
我們正夜以繼日地從事著Linux上的Hyper-V驅(qū)動(dòng)開(kāi)發(fā)工作,同時(shí)已經(jīng)花了幾周的時(shí)間測(cè)試了社區(qū)提交的200多個(gè)補(bǔ)丁。你也知道,集成與測(cè)試是個(gè)大活?,F(xiàn)在這項(xiàng)工作已經(jīng)接近尾聲,我們也在根據(jù)路線(xiàn)圖繼續(xù)開(kāi)發(fā)新的特性,包括對(duì)Hyper-V上Linux的SMP(symmetric multiprocessing)支持。微軟調(diào)用了不少全職工程師和測(cè)試員從事這項(xiàng)工作,既有來(lái)自于開(kāi)源技術(shù)中心的,也有來(lái)自于Windows Server虛擬化團(tuán)隊(duì)的。
Mary Jo Foley向微軟發(fā)言人發(fā)問(wèn)“微軟是否想過(guò)在GPL下發(fā)布其Hyper-V代碼”:
該發(fā)言人拒絕回答這個(gè)問(wèn)題并說(shuō)Hyper-V驅(qū)動(dòng)的主要負(fù)責(zé)人兩周前去歐洲旅游了,“見(jiàn)到了很多OSS(開(kāi)源軟件)支持者和用戶(hù)”。
,P>Ranji本月底就要離職了,這完全是由于微軟對(duì)開(kāi)源的態(tài)度導(dǎo)致的,而Ranji和我們說(shuō)這是他個(gè)人原因。他將加入硅谷的一個(gè)從事云計(jì)算的公司,目前他還是CodePlex基金會(huì)的臨時(shí)主席。【編輯推薦】