2011年即将过去,是该对这即将过去的这一年做一个总结,这么一个标题如何去确定其实是很难的,而且也可能会比较片面。那么什么叫做“重要”呢,什么样的开源软件算是“重要”呢?首先,并不是使用的人多就算是“重要”,否则每一年选出来的项目估计都差不多。
所以要判断一个开源软件是否重要,首先要有影响力,以及或者在某个新领域的佼佼者。换句话说,重要的项目必须引起大家更多的关注。依据这么一个判别条件,我们挑出了2011年最重要的开源软件,你或许不认可但请别喷,你可以整理你自己的2011 Top 10。
1.Hadoop
首先出场的是Hadoop,毫无疑问这个来自Apache基金会的分布式计算平台当得起“重要”二字,在过去的一年中这个由Yahoo发起的项目正在为包括Amazon、IBM、Twitter、Facebook等公司所使用。
尽管不是一个新项目,但Hadoop已经成为事实上的分布式计算标准。
2.Git
Git已经无所不在了,不是吗?Linus Torvalds不只是对Linux操作系统有贡献,他也让更多的开源项目变得流行起来,在分布式版本控制上,使用Git会比其他解决方案更可靠。
Git不只是一个受欢迎的工具,还有一个基于Git的开源软件社区GitHub,这跟包括Gitorious、SF、Google Code项目托管平台类似,但远不止于此。
Cassandra获得了2011最佳NoSQL解决方案奖项,Apache Cassandra是一套开源分布式Key-Value存储系统。它最初由Facebook开发,用于储存特别大的数据。Facebook目前在使用此系统。
在过去一年中,LibreOffice团队做了大量的工作,让你在Sun被Oracle收购之后仍有一个放心的兼容OpenOffice的办公软件可使用。LibreOffice不断的发布新版本,这不只是新功能的发布,还让LibreOffice越来越稳定和可靠。
云计算可算是2011最热的技术领域之一了,OpenStack是由Rackspace和NASA共同开发的云计算平台,帮助服务商和企业内部实现类似于Amazon EC2和S3的云基础架构服务(Infrastructure as a Service, IaaS)。
OpenStack包含两个主要模块:Nova和Swift,前者是NASA开发的虚拟服务器部署和业务计算模块;后者是Rackspack开发的分布式云存储模块,两者可以一起用,也可以分开单独用。OpenStack是开源项目,除了有Rackspace和NASA的大力支持外,后面还有包括Dell,Citrix,Cisco,Canonical这些重量级公司的贡献和支持,发展速度非常快,有取代另一个业界领先开源云平台Eucalyptus的态势。
6.Nginx
Nginx终于在今年发布了1.0版本,同时也完成了商业化过程。而且根据最新的Netcraft的统计报告,Nginx的市场份额已经达到8.85%,已经俨然成为Web服务器中的老三,而且发展迅速。
有很多大网站在使用Nginx作为Web服务器,包括Facebook、WordPress.com、DropBox等等。
Nginx的特点是:小而快。
7.jQuery
现在已经比较难找到一个不使用jQuery的Web开发人员了,已经成为最受欢迎的JavaScript了,而且jQuery有着其他JS难以超越的地方就是它有一个庞大的插件库,有大量的开发人员在为jQuery编写扩展和插件。
8.Node.js
这绝对是一个新项目,而且在短时间内得到了众多开发者的青睐,目前本站正在进行Node.js的高手问答,请看这里。
Node.js是一套用来编写高性能网络服务器的JavaScript工具包。
9.Puppet
有了Puppet,您可以集中管理每一个重要方面,您的系统使用的是跨平台的规范语言,管理所有的单独的元素通常聚集在不同的文件,如用户,CRON作业,和主机一起显然离散元素,如包装,服务和文件。
Puppet的简单陈述规范语言的能力提供了强大的classing制定了主机之间的相似之处,同时使他们能够提供尽可能具体的必要的,它依赖的先决条件和对象之间的关系清楚和明确。
10.Linux
今年是Linux 20周年,同时发布了首个3.0版本,而后版本一直飙升,大量的商业公司参与内核开发。20周年、3.0版本,这两点让Linux当选2011年最重要的开源软件之一,应该没有什么质疑。
10个项目已经结束,可是我不知道要不要算上Android,很难说在2011年中Android不重要,但是有个问题是,不少人质疑Android的开源性质,质疑的人称Android是一个代码开放的项目,而不是一个开源项目。
前面我说过了,这10个软件可能会很片面,如果你觉得还有更重要(而不是使用人最多的)的软件,请大声说出来。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
OpenStack走过沉淀期:中国市场迎来新格局
开源OpenStack技术发展至今,市场的讨论声音已经越来越少;在这种情况下,不少人开始提出质疑:“OpenStack是否已经不行了?”。然而,过去11月份的OpenStack悉尼峰会却用事实给出了否定的答案。
-
OpenStack不行了吗?悉尼峰会回答你
金融行业并不是OpenStack未来发展的全部,在我看来,这次悉尼峰会的主要任务,应该是要回答“OpenStack不行了吗?”。
-
OpenStack的Pike和Queens版本:你有什么期待?
虽然SDN具有为混合云优化企业网络的潜力,但是它的技术及其周围的生态系统仍处于不成熟的阶段。
-
OpenStack本地存储选项的现在与未来
SSD、HDD和NVMe都能为OpenStack部署提供了存储服务。但他们各自的优势和哪里,并且这些技术将如何演进?