所以要判斷一個(gè)開(kāi)源軟件是否重要,首先要有影響力,以及或者在某個(gè)新領(lǐng)域的佼佼者。換句話說(shuō),重要的項(xiàng)目必須引起大家更多的關(guān)注。依據(jù)這么一個(gè)判別條件,我們挑出了2011年最重要的開(kāi)源軟件,你或許不認(rèn)可但請(qǐng)別噴,你可以整理你自己的2011 Top 10 :)
Hadoop
首先出場(chǎng)的是Hadoop,毫無(wú)疑問(wèn)這個(gè)來(lái)自 Apache 基金會(huì)的分布式計(jì)算平臺(tái)當(dāng)?shù)闷稹爸匾倍?,在過(guò)去的一年中這個(gè)由 Yahoo 發(fā)起的項(xiàng)目正在為包括 Amazon、IBM、Twitter、Facebook 等公司所使用。
盡管不是一個(gè)新項(xiàng)目,但 Hadoop 已經(jīng)成為事實(shí)上的分布式計(jì)算標(biāo)準(zhǔn)。
Git
Git 已經(jīng)無(wú)所不在了,不是嗎? Linus Torvalds 不只是對(duì) Linux 操作系統(tǒng)有貢獻(xiàn),他也讓更多的開(kāi)源項(xiàng)目變得流行起來(lái),在分布式版本控制上,使用 Git 會(huì)比其他解決方案更可靠。
Git 不只是一個(gè)受歡迎的工具,還有一個(gè)基于 Git 的開(kāi)源軟件社區(qū) GitHub,這跟包括 Gitorious、SF、Google Code 項(xiàng)目托管平臺(tái)類似,但遠(yuǎn)不止于此。
Cassandra
Cassandra 獲得了 2011 最佳 NoSQL 解決方案獎(jiǎng)項(xiàng),Apache Cassandra是一套開(kāi)源分布式Key-Value存儲(chǔ)系統(tǒng)。它最初由Facebook開(kāi)發(fā),用于儲(chǔ)存特別大的數(shù)據(jù)。Facebook目前在使用此系統(tǒng)。
LibreOffice
在過(guò)去一年中,LibreOffice 團(tuán)隊(duì)做了大量的工作,讓你在 Sun 被 Oracle 收購(gòu)之后仍有一個(gè)放心的兼容 OpenOffice 的辦公軟件可使用。LibreOffice 不斷的發(fā)布新版本,這不只是新功能的發(fā)布,還讓 LibreOffice 越來(lái)越穩(wěn)定和可靠。
OpenStack
云計(jì)算可算是2011最熱的技術(shù)領(lǐng)域之一了,OpenStack 是由 Rackspace 和 NASA 共同開(kāi)發(fā)的云計(jì)算平臺(tái),幫助服務(wù)商和企業(yè)內(nèi)部實(shí)現(xiàn)類似于 Amazon EC2 和 S3 的云基礎(chǔ)架構(gòu)服務(wù)(Infrastructure as a Service, IaaS)。
OpenStack 包含兩個(gè)主要模塊:Nova 和 Swift,前者是 NASA 開(kāi)發(fā)的虛擬服務(wù)器部署和業(yè)務(wù)計(jì)算模塊;后者是 Rackspack 開(kāi)發(fā)的分布式云存儲(chǔ)模塊,兩者可以一起用,也可以分開(kāi)單獨(dú)用。OpenStack 是開(kāi)源項(xiàng)目,除了有 Rackspace 和 NASA 的大力支持外,后面還有包括 Dell, Citrix, Cisco, Canonical 這些重量級(jí)公司的貢獻(xiàn)和支持,發(fā)展速度非???,有取代另一個(gè)業(yè)界領(lǐng)先開(kāi)源云平臺(tái) Eucalyptus 的態(tài)勢(shì)。
Nginx
Nginx 終于在今年發(fā)布了 1.0 版本,同時(shí)也完成了商業(yè)化過(guò)程。而且根據(jù)最新的 Netcraft 的統(tǒng)計(jì)報(bào)告,Nginx 的市場(chǎng)份額已經(jīng)達(dá)到 8.85% ,已經(jīng)儼然成為 Web 服務(wù)器中的老三,而且發(fā)展迅速。
有很多大網(wǎng)站在使用 Nginx 作為Web服務(wù)器,包括 Facebook、WordPress.com、DropBox 等等。
Nginx 的特點(diǎn)是:小而快。
jQuery
現(xiàn)在已經(jīng)比較難找到一個(gè)不使用 jQuery 的 Web 開(kāi)發(fā)人員了,已經(jīng)成為最受歡迎的 JavaScript 了,而且 jQuery 有著其他 JS 難以超越的地方就是它有一個(gè)龐大的插件庫(kù),有大量的開(kāi)發(fā)人員在為 jQuery 編寫擴(kuò)展和插件。
Node.js
這絕對(duì)是一個(gè)新項(xiàng)目,而且在短時(shí)間內(nèi)得到了眾多開(kāi)發(fā)者的青睞,目前本站正在進(jìn)行 Node.js 的高手問(wèn)答,請(qǐng)看這里。
Node.js是一套用來(lái)編寫高性能網(wǎng)絡(luò)服務(wù)器的JavaScript工具包。
Puppet
有了 Puppet,您可以集中管理每一個(gè)重要方面,您的系統(tǒng)使用的是跨平臺(tái)的規(guī)范語(yǔ)言,管理所有的單獨(dú)的元素通常聚集在不同的文件,如用戶, CRON作業(yè),和主機(jī)一起顯然離散元素,如包裝,服務(wù)和文件。
Puppet的簡(jiǎn)單陳述規(guī)范語(yǔ)言的能力提供了強(qiáng)大的classing制定了主機(jī)之間的相似之處,同時(shí)使他們能夠提供盡可能具體的必要的,它依賴的先決條件和對(duì)象之間的關(guān)系清楚和明確。
Linux
今年是 Linux 20周年,同時(shí)發(fā)布了首個(gè) 3.0 版本,而后版本一直飆升,大量的商業(yè)公司參與內(nèi)核開(kāi)發(fā)。20周年、3.0 版本,這兩點(diǎn)讓 Linux 當(dāng)選 2011 年最重要的開(kāi)源軟件之一,應(yīng)該沒(méi)有什么質(zhì)疑。
10 個(gè)項(xiàng)目已經(jīng)結(jié)束,可是我不知道要不要算上 Android,很難說(shuō)在 2011 年中 Android 不重要,但是有個(gè)問(wèn)題是,不少人質(zhì)疑 Android 的開(kāi)源性質(zhì),質(zhì)疑的人稱 Android 是一個(gè)代碼開(kāi)放的項(xiàng)目,而不是一個(gè)開(kāi)源項(xiàng)目。
前面我說(shuō)過(guò)了,這 10 個(gè)軟件可能會(huì)很片面,如果你覺(jué)得還有更重要(而不是使用人最多的)的軟件,請(qǐng)大聲說(shuō)出來(lái)。
▲
聯(lián)系客服