服务端操作系统
排名 | 名称 | 指数 | 比例 | 指数变化 | 比例变化 | 排名变化 | 评级 |
1 | Windows | 1815 | 46.9% | - | - | - | ***** |
2 | Linux | 1481 | 38.2% | - | - | - | ***** |
3 | Solaris | 222 | 5.7% | - | - | - | ** |
4 | AIX | 184 | 4.7% | - | - | - | * |
5 | MacOS | 133 | 3.4% | - | - | - | * |
6 | FreeBSD | 39 | 1.0% | - | - | - | * |
附1:Windows Server各版本指数对比关系
附2:Linux主要发行版指数对比关系
简评
从 统计分析的结果来看,在服务端,Windows与Linux之间的差距远远要比事先预想的接近,而业界所谓“Linux侵蚀UNIX份额”的说法也得到了 证实。根据我们不完全的走访了解,Linux实际上已经在互联网领域取得了优势地位,也就是说,对于今天的大型网站和互联网应用的服务端来说,Linux 已经成了最有吸引力的选择。这一局面是最近几年,尤其是Web 2.0兴起以来迅速形成的,对于未来技术的发展方向具有重大的意义。至于Linux迅速崛起的原因,可以粗略地归于以下几点:
1. 产品本身完全成熟,获得用户高度信任;
2. 成本低廉;
3. 开放系统,用户可完全自定制;
4. 资源丰富,人才平均质量高;
5. 众多商业公司助力,基本形成健康的生态环境;
6. 开放标准成为主流,专有商用协议及标准大势已去。
此 外,随着去年Java系统的完全开源,Linux与Java联手进军企业应用的新局面已经初步形成,Linux将在企业应用服务端扮演越来越重要的角色。 Java平台目前的巨大优势与极其丰富的企业计算资源一旦与灵活可定制且成本低廉的Linux相结合,其优势将会非常明显。
另一方 面,Windows也仍然有其优势。服务端Windows的最大优势是其齐整的产品线能够与客户端Windows紧密整合。很多企业长期以来已经习惯于在 Windows网络环境下组织资源,域控制和AD的网络管理模型已经深入到很多企业的管理流程与制度之中,对于他们来说,其IT环境将长期建立在 Windows基础之上。
微软在企业应用领域的另一个主要努力是.NET,但目前还不是评价这一战略对于微软影响的时间。事实上,在 2000年露面的微软.NET战略的最主要目标就是企业计算,当时业内普遍相信经过若干年的努力,微软的.NET体系将能够在企业应用服务端获得胜利。但 是,自2005年以来,微软将Google视为其主要竞争对手,从而将战略主攻方向从企业计算转移到互联网,此后微软在企业计算领域的进展未达到预期程 度。从国外情况来看,微软.NET体系在企业应用领域至少占半壁江山,但在中国远不到这个水平。我们虽然预期.NET在中国的企业应用领域能够得到进一步 的发展,但在Linux与Java的联手竞争之下能否应对,现在预言还为时尚早。
OpenSolaris实际上是目前开源操作系统中在技术上最为先进的一款。此次统计它的得分超出预期。事实上从开源阵营总体来看,Solaris与Linux是互补而非竞争关系,其发展对Linux进入企业未必是威胁,倒很可能是助推。
数据库
排名 | 名称 | 指数 | 比例 | 指数变化 | 比例变化 | 排名变化 | 评级 |
1 | Oracle | 1517 | 42.4% | - | - | - | ***** |
2 | SQL Server | 941 | 26.3% | - | - | - | ***** |
3 | MySQL | 537 | 15.0% | - | - | - | *** |
4 | DB2 | 270 | 7.6% | - | - | - | ** |
5 | Sybase | 210 | 5.9% | - | - | - | ** |
6 | PostgreSQL | 93 | 2.6% | - | - | - | * |
7 | SQLite | 8 | 0.2% | - | - | - | * |
附1: Oracle各版本指数对比关系
附2:SQL Server两大主要版本当前指数对比关系
简评
Oracle 在数据库领域离得霸主地位目前还非常稳固。在这个领域,Oracle目前的优势是全方位的,它不但技术先进,产品成熟,资源丰富,而且在新技术研发方面也 始终领先。因此,数据库的Oracle时代将持续很长时间。企业和技术人员在Oracle上的投资是稳妥的。
SQL Server即将推出第10个版本。受益于微软齐整的产品线和工具支持,以及SQL Server本身的实力,SQL Server是很多中小型企业的选择,更是学生数据库学习入门的首选。然而SQL Server的前面有两个障碍,一是很少能进入超大型关键系统,使得它在利润丰厚的关键领域与 Oracle 相比竞争力不足;二是SQL Server与Windows的绑定,使得作为一种独立的数据库产品本身缺少了左右逢源的灵活性,在Java为企业应用主流的今天,这一问题体现的比较突 出。
DB2从来就不以占有率取胜,它的实力体现在金融等关键行业中的长期积累,以及由此带来的较高的利润空间。DB2 9发布之后,其领先的XML存储技术帮助它在一些不适用关系模型的行业取得了一些先发优势。但由于DB2产品本身是用难度较大,技术门槛较高,而且中文资 料严重匮乏,在中国其流行度的提升必然是缓慢的。
传统上所谓三大数据库系统是指Oracle、DB2和SQL Server,但以其使用范围和流行程度而言,如今应该将MySQL加入这个“大牌俱乐部”中。MySQL本次统计以 15% 的占有率排在 DB2 之前,这是符合我们的预期的。纯粹以技术标准衡量,MySQL 在多项关键指标上都不出色,先进特性不但远不如 “三大”,甚至也远不如 PostgreSQL,但是它能获得如此地位,就在于它简单易用,又恰好能满足一大类应用的需要。由此可见,产品最重要的是定位清晰。Sun收购 MySQL 之后,我们不知道其是否对 MySQL 的未来发展战略作出清晰规划,但只要其保持现有的独特特色,就仍然将在数据库领域占有重要地位。
移动操作系统
排名 | 名称 | 指数 | 比例 | 指数变化 | 比例变化 | 排名变化 | 评级 |
1 | iPhone | 227 | 35.3% | - | - | - | ***** |
2 | Linux Mobile | 180 | 28.0% | - | - | - | ***** |
3 | Windows Mobile | 115 | 17.9% | - | - | - | **** |
4 | Symbian | 89 | 13.8% | - | - | - | *** |
5 | Google Android | 32 | 5.0% | - | - | - | ** |
简评
移动开发是当前热点之一,但从本次统计结果来看,其总体指数得分并不高,相信还有很大的上升空间。
以 实际应用而论,我们相信Symbian和Windows Mobile应该是目前在中国开发者社群中影响力最大的平台。本次统计中 iPhone 获得高分,很大程度上是因为其媒体关注度和用户关注度的超高,而不是其在开发产业界内的实际地位。但这也表明,iPhone的后劲绝不可以小觑。目前 iPhone在消费者领域有着巨大的品牌影响。目前阻碍 iPhone 成为移动开发主流平台的障碍,实际上就是Apple对于iPhone软件开发的一些条款限制,以及 iPhone SDK 的半封闭性质。目前 iPhone SDK 只支持MacOS,而绝大部分开发人员是Windows和Linux的用户,而不是 MacOS 的用户。一旦这些问题获得解决,iPhone将成为实际应用中的主流移动开发平台。
Java EE应用服务器及SAP
排名 | 名称 | 指数 | 比例 | 指数变化 | 比例变化 | 排名变化 | 评级 |
1 | Spring | 398 | 41.7% | - | - | - | ***** |
2 | IBM WebSphere | 156 | 16.4% | - | - | - | **** |
3 | BEA WebLogic | 152 | 15.9% | - | - | - | **** |
4 | SAP | 134 | 14.0% | - | - | - | *** |
5 | RedHat JBoss | 107 | 11.2% | - | - | - | *** |
6 | Sun Glassfish | 7 | 0.7% | - | - | - | * |