大數(shù)據(jù)時(shí)代 開(kāi)源商業(yè)化——機(jī)遇與責(zé)任并存
圍追堵截——昔日微軟對(duì)開(kāi)源痛下殺手
1984年,Richard Stallman 發(fā)起GNU和Free SoftwareFoundation,至今,開(kāi)源已經(jīng)有28年的歷史。從最底層的操作系統(tǒng)到高級(jí)桌面應(yīng)用,都有開(kāi)源的足跡。而其中尤以開(kāi)源操作系統(tǒng)Linux爭(zhēng)議引人注目,也受到許多的商業(yè)攻擊。很多人喜歡把開(kāi)源和商業(yè)放到一起去比,以指責(zé)開(kāi)源是如何的“不正規(guī)”、“耗費(fèi)精力”、“不穩(wěn)定”等等,其中尤以微軟為甚。
對(duì)付開(kāi)源微軟公司最擅長(zhǎng)的莫過(guò)于專利,十幾年前只有200件專利,而現(xiàn)在的專利數(shù)就達(dá)到了每年3000件。紅帽公司的法律顧問(wèn)韋布力克(Mark Webbink)認(rèn)為微軟此舉的目的正是出于保護(hù)商業(yè)利益和限制競(jìng)爭(zhēng)對(duì)手的考慮。 據(jù)悉,由于在查詢專利侵權(quán)方面成本很高(每查詢一次專利就耗費(fèi)5000美元),很多Linux的客戶或開(kāi)發(fā)人員在專利問(wèn)題上投入的精力不多。一旦遭到侵權(quán)指控,他們將處于弱勢(shì)地位。
微軟對(duì)Linux有很多殺招,比如通過(guò)訪問(wèn)與Linux相關(guān)的網(wǎng)站和新聞組,甚至直接與開(kāi)源軟件的投資人電話交談,充分了解Linux的運(yùn)作情況,以便最終摧毀Linux。雇傭大量的Linux開(kāi)發(fā)人員,其中包括前IBM的Linux技術(shù)負(fù)責(zé)人,對(duì)大約20種開(kāi)源軟件進(jìn)行測(cè)試、研究,找出其弱點(diǎn)進(jìn)行攻擊。(這就是微軟雇傭Linux開(kāi)發(fā)人員的真相)
微軟還資助約13個(gè)有關(guān)Linux與其自己的產(chǎn)品進(jìn)行比較的研究,發(fā)動(dòng)"真相運(yùn)動(dòng)",攻擊Linux的成本優(yōu)勢(shì)。在Linux潛在用戶中制造不確定性,動(dòng)搖其使用Linux的決心。為此資助SCO繼續(xù)與Linux的主要支持者IBM進(jìn)行法律訴訟。獲得與Linux相關(guān)的專利,聲稱要起訴侵犯其專利的企業(yè)。采用靈活的價(jià)格策略,阻止用戶遷移到Linux上。針對(duì)Linux的中間銷售商,進(jìn)行所謂的"深度談心",要他們同時(shí)銷售其產(chǎn)品。
云時(shí)代——微軟開(kāi)始接納開(kāi)源
微軟于2012年春季啟動(dòng)了永久VM特性的一個(gè)社區(qū)技術(shù)預(yù)覽(Community Technology Preview, CTP)測(cè)試構(gòu)建(test-build)。微軟自己已經(jīng)為支持永久VM,特別是在上面支持Linux,作好了準(zhǔn)備。微軟將允許用戶在Azure上建立永久VM這一事件來(lái)得并不意外。雖然Azure擁有永久存儲(chǔ)能力,但其無(wú)法保持一個(gè)永久VM的缺陷已惹惱了許多人,而且他們不光是Linux服務(wù)器管理員。還有部分SharePoint和SQl Server管理員,他們?cè)鵀榇巳毕荻幸獗荛_(kāi)Azure。其實(shí)也有辦法彌補(bǔ)Azure無(wú)法保持永久VM的缺陷,但它們都不簡(jiǎn)單。
在過(guò)年幾年的時(shí)間里,從SUSE Linux開(kāi)始,微軟已經(jīng)在其Hyper-V 虛擬機(jī)平臺(tái)上對(duì)Linux提供了支持。今天,微軟還支持上了 Red Hat Enterprise Linux (RHEL) 和CentOS。此外,還有傳言稱去年夏天,微軟打算在Hyper-V上支持Debian 和Ubuntu,但后來(lái)就不了不之了。微軟當(dāng)時(shí)沒(méi)支持Linux 是因?yàn)樗珢?ài)Linux 了;它當(dāng)時(shí)支持它,是因?yàn)樗念櫩托枰狶inux服務(wù)器支持;現(xiàn)在,顧客更是更進(jìn)一步地推動(dòng)微軟去支持Linux,不過(guò)此時(shí)已經(jīng)是在云端。
而今,微軟的業(yè)務(wù)顧客正要求在云端有同樣的VM支持,而微軟則不得不提供這一支持。正如發(fā)言人Foley 報(bào)道的,“在Azure上運(yùn)行Linux已經(jīng)成了一個(gè)大得驚人的業(yè)務(wù)顧客需求”。亞馬遜彈性計(jì)算云(EC2)上操作系統(tǒng)的云市場(chǎng)分析表明,相比1,120個(gè)Windows實(shí)例,有6,556個(gè)Linux實(shí)例在云上運(yùn)行。幾乎6:1的比例。
大數(shù)據(jù)時(shí)代——微軟投身開(kāi)源懷抱
大數(shù)據(jù)的泡沫在毫無(wú)止境的膨脹,它給IT企業(yè)帶來(lái)了顛覆性的改革。 Hortonworks的CEO Eric Baldeschwieler表示,目前企業(yè)中80%的數(shù)據(jù)是非結(jié)構(gòu)化數(shù)據(jù)。更為雷人的是這些數(shù)據(jù)在以60%的速度呈現(xiàn)指數(shù)級(jí)增長(zhǎng),到2020年,全球數(shù)據(jù)使用量預(yù)計(jì)將暴增44倍,達(dá)到35.2ZB(1ZB=10億TB)。大數(shù)據(jù)的急劇蔓延使得企業(yè)在存儲(chǔ)架構(gòu)方面逐漸面臨著史無(wú)前例的考驗(yàn),由此引發(fā)了數(shù)據(jù)倉(cāng)庫(kù)、數(shù)據(jù)挖掘、商業(yè)智能、云計(jì)算等應(yīng)用的一連串連鎖反應(yīng)。
各大企業(yè)巨頭紛紛有所行動(dòng),雅虎、AOL、谷歌、Facebook等早期采用并使用Hadoop來(lái)存儲(chǔ)和分析PB級(jí)別的非結(jié)構(gòu)化數(shù)據(jù)。IBM也在 SmartCloud 平臺(tái)上新增基于 Apache Hadoop 的服務(wù) InfoSphere BigInsights 分析軟件。Oracle的Big Data機(jī)采用了NoSQL數(shù)據(jù)庫(kù)和Hadoop框架。EMC也推出了世界上第一個(gè)定制的、高性能的Hadoop專用數(shù)據(jù)協(xié)同處理設(shè)備——Greenplum HD數(shù)據(jù)計(jì)算設(shè)備。Google 的網(wǎng)絡(luò)搜索引擎在得益于算法發(fā)揮作用的同時(shí),Hadoop的核心MapReduce 在后臺(tái)發(fā)揮了極大的作用。億貝的Hadoop系統(tǒng)能夠很好地處理大規(guī)模非結(jié)構(gòu)化數(shù)據(jù),高效處理用戶郵件數(shù)據(jù)。
昔日對(duì)開(kāi)源打壓圍剿的微軟——Microsoft已經(jīng)將Hadoop作為自身大數(shù)據(jù)戰(zhàn)略的核心。Microsoft此舉的理由就是看中了Hadoop的潛力,在大數(shù)據(jù)領(lǐng)域Hadoop已經(jīng)成為分布式數(shù)據(jù)處理的標(biāo)準(zhǔn)。通過(guò)集成Hadoop技術(shù),Microsoft允許客戶訪問(wèn)快速增長(zhǎng)的Hadoop生態(tài)系統(tǒng)。同時(shí)隨著越來(lái)越多善于在Hadoop平臺(tái)進(jìn)行開(kāi)發(fā)的人才涌出,這對(duì)Hadoop發(fā)展極其有利。
Microsoft的目標(biāo)不僅僅是將Hadoop集成到Windows系統(tǒng)之中,Microsoft有意向Apache Hadoop社區(qū)貢獻(xiàn)代碼,并希望得到社區(qū)的采納。最終使任何人都可以在Windows上運(yùn)行純粹開(kāi)源的Hadoop。
Microsoft的Hadoop版本目前發(fā)展到“客戶技術(shù)預(yù)覽版”的階段。這意味著Microsoft在接受客戶群體的評(píng)價(jià),預(yù)計(jì)正式版會(huì)在2012年中期推出。Microsoft的Hadoop基于Windows Server平臺(tái)或Microsoft云平臺(tái)Azure之上。在將要推出的1.0版本之中,產(chǎn)品核心包括MapReduce、HDFS、以及Hadoop組件Pig和Hive。
Microsoft的目標(biāo)是兼容所有的Hadoop組件。Hadoop生態(tài)系統(tǒng)中的Zookeeper、HBase、HCatalog和Mahout等組件也會(huì)被附加到Microsoft的Hadoop版本之中。在后端,Microsoft對(duì)Hadoop進(jìn)行了其他的改善,Microsoft將整合Active Directory方便訪問(wèn)控制。同時(shí)集成System Center用于管理人員管理。
Microsoft官方計(jì)劃在即將于6月舉行的TechED大會(huì)上公布有關(guān)WAAD(Windows Azure Active Directory)的更多細(xì)節(jié)。這與Microsoft在Windows Server系統(tǒng)上的Active Directory的概念如出一轍。未來(lái)使用ACS(Access Control Service)與現(xiàn)有的Active Directory部署時(shí)可保證良好的互操作性。
開(kāi)源商業(yè)化——機(jī)遇與責(zé)任并存
企業(yè)、個(gè)人專利保護(hù)無(wú)可厚非,是法律的體現(xiàn)。但企業(yè)作為一個(gè)封閉的組織,智囊畢竟有限,決策受到各種因素的掣肘,開(kāi)源是靈感的匯集,凝聚了全世界范圍自由開(kāi)發(fā)人的思想結(jié)晶。開(kāi)源,是無(wú)界的合作,沒(méi)有地理位置的阻隔,沒(méi)有商業(yè)條款的羈絆。雖然,開(kāi)源不是為商業(yè)化而生,事實(shí)證明開(kāi)源有商業(yè)化應(yīng)用不可比擬的優(yōu)勢(shì)。
然而,開(kāi)源卻是脆弱的,開(kāi)源界“恥辱榜”見(jiàn)證了無(wú)良企業(yè)對(duì)開(kāi)源的掠奪,也展現(xiàn)了開(kāi)源對(duì)無(wú)良企業(yè)掠奪自身成果的無(wú)奈。因此,有的開(kāi)源應(yīng)用被激怒轉(zhuǎn)而走向封閉,更有甚者,作為開(kāi)源“源頭”被無(wú)良企業(yè)輕易拿去成果,最后反被從他們自身之上構(gòu)建的“子孫”應(yīng)用所擊垮。開(kāi)源商業(yè)化,機(jī)遇與責(zé)任并存。
【編輯推薦】