2007年软件产品市场非常热闹,所以我突发奇想,打算把比较受关注的产品拿出来八卦八卦,看看谁会是用户心目中最主流的产品.
我打算按照以下原则选择产品
1.正式发布的版本(可怜的微软哈哈,其重要产品要等08年了) 2.在市场占有率在相应领域超过10% 3.从用户使用体验出发谈体会,不搞所谓的数据评测.
产品线暂定
1.服务器操作系统 2.数据库 3.协作办公 4.IDE
先匆匆写下了一些内容,算是搭个架子.以此为基础整理用户对产品的反馈.
[2007年11月5日版本]
服务器操作系统
[产品型号]SUN Solaris 10
[产品厂商]SUN中国 [网址] http://www.sun.com.cn
入围理由
相对于许多高端市场UNIX系统,Solaris 10 免费和开源就足以吸引人们的眼球。Solaris/SPARC传统组合之外,Solaris10也支持多种x64/x86平台,这对于中低端市场的部门和工作站服务器需求绝对是一个好消息。在虚拟技术方面Solaris提供了 Container和LDOMs多种虚拟技术是其一个特点。并且提供了实时性能追踪工具Dtrace工具,可以快速确定影响系统性能的问题。
欠缺之处
开源的Solaris操作系统虽然有意向广大用户开放,但是复杂的安装过程,过高的学习曲线对于大多数中低端市场用户来说显得很难接受。当然Solaris推出了(SXDE)版本来简化安装界面,希望能有所改观。在虚拟技术方面Solaris还局限在Solaris/SPARC架构上。虽然SUN推出了SUN xVM架构,这个技术目前还很不成熟。
[产品型号]SUSE Linux Enterprise Server 10
[产品厂商]Novell中国 [网址] http://www.novell.com.cn
入围理由
与Windows 平台操作系统的互操作应该是SLES 10 的一个诱人之处。尤其是其Virtual Machine Driver Pack包含了针对Windows一系列驱动的支持。SUSE Linux一贯的图形界面是其相对与其它Linux 服务器操作系统的优势。另外值得一提的是SLES10的安全性方面以GNU通用公共授权公开提供的AppArmor系统控制应用程序,可以保护应用程序不被悄悄地修改或代替。并且由于集成了Xen虚拟技术SLES10具有了超虚拟化和完全虚拟化的特性。新增加的集群并行文件系统,满足了企业提高企业级文件系统扩展性和可靠性的要求。
欠缺之处
Xen和Apparmo虽然是SLES10的重要特性,不过也随之带来了一些不足。让Xen保持稳定非常困难,有大量的异常事件需要处理,并且建立虚拟化SLES 10会话需要进行很多配置修改。AppArmor虽然具有成为一种安全工具的潜力,但它还是无法取代基于主机的入侵检测和防御系统,因为它提供的应用工具和选择太少,不能提供集成到企业事件管理基础设施中的足够信息。
[产品型号]Red Hat Enterprise Linux 5
[产品厂商]Redhat中国 [网址] http://www.redhat.com.cn
入围理由
RHEL 5是Redhat两年来最重要的服务器操作系统.首次加入了Xen虚拟技术组件并推出了包含Global File System的不限制虚拟机数量的RHEL Advanced Platform,这是其一大亮点。高级Apache 2.3版本的引入也被认为是具有里程碑意义,它能更紧密地使用轻量级目录存储协议。在存储性能方面, RHEL 5支持iSCSI磁盘阵列,以及“RDMA”功能的InfiniBand。对于那些喜欢在一个文件系统进行大数据量存储的用户,RHEL 5的Ext3文件系统现在将支持16T的文件系统已经不小了。
欠缺之处
握有Jboss的Redhat,应该让RHEL5变成更高效的Java应用平台,开发出更多Jboss jBPM 、Jboss Rules、Hibernate类似的工具.另外虽然提供了Samba服务器解决与Windows平台互操作方面问题,但同竞争对手比起来也许不具有优势.
[产品型号]Windows Server 2003 R2
[产品厂商]微软中国 [网址] www.microsoft.com/china
入围理由
R2可以说是Windows Server 2003 重要的一次升级扩展。在分支办事处服务器管理,存储管理等方面做了较大功能的提升。特别是身份和权限管理方面Window Server 家族重要的AD服务又新增了ADFS和ADAM功能.对于企业异构平台系统互操作和虚拟化技术方面,R2也较上一个版本做了努力,甚至提供了一个相对完备基于 UNIX 的应用程序子系统 SUA。同时 R2对.NET Framework 2.0和64位处理器的支持为Web应用提供了更强的支持。
欠缺之处
R2版的核心代码较Windows Server 2003 SP1并没有改变。根据Windows Server 家族的产品发布线路图,R2版仅能算是一个填补Windows Server 2008发布时间空白的过渡升级版本。而且用户无法免费升级得到R2版,需要在Windows Server 2003 sp1的基础上额外付费。
数据库
[产品型号]DB2 9
[产品厂商]IBM中国 [网址] http://www.ibm.com.cn
入围理由
DB2 9最闪亮的一点无疑是在目前主流数据库当中,能最好同时处理关系型数据和XML数据.原生XML存储技术使DB2不需要使用大对象或者拆分映射的方法就能解决XML信息的存储问题,这也增加了DB2在医疗行业的信息化领域应用的砝码.新增加的行压缩技术,也可大量节省了I/O请求,内存,CPU占用空间.
欠缺之处
与其他主流数据库管理系统比起来,DB2有其优势也有自己的不足,虽然DB2 9提供了XQuery和SQL相融合的技术去处理XML数据,但海量XML数据的存储、查询和交换仍然是当今数据库领域的一个难题。DB2 9的可用性也是一个比较令人头疼的问题,例如新增加的内存锁机制,对DBA系统优化能力提出了非常高的要求.DB2在API与函数的提供上还不完善,虽然IBM正在尽力完善这个模块。
[产品型号]Oracle 11g
[产品厂商]Oracle中国 [网址] http://www.oracle.com.cn
入围理由
作为全球销量领先的主流数据库产品,Oracle 11g延续了10g以来网络计算为核心的设计方式.新版数据库增强了 数据库集群、数据中心自动化和工作量管理功能。在Oracle 11g 100多项新特性中,仅凭自动的SQL调整、分区建议和实时应用测试、高级压缩、 全面回忆、 积极数据防护,这几项个功能就足以让许多用户考虑进行升级了。同时,Oracle 对Linux系统平台的大力推动以及Oracle 11g Linux平台版的推出,使Oracle坚持多平台兼容的道路,又向前迈进了一大步。
欠缺之处
11g虽然通过XML DB组建,以及新的XML二进制数据和的XML索引.加速了处理XML数据类型的能力,但仍然只能算是基于关系数据库的一种扩展支持。所以随之带来的性能问题、管理困难、查询的复杂性仍然没有得到很好的解决。
[产品型号]Microsoft SQL Server 2005
[产品厂商]微软中国 [网址] http://www.microsft.com/china
入围理由
毫无疑问MS SQLServer 是Windows 平台优秀的数据库产品,凭借微软强大的营销能力,SQL Server 2005发布之日起销量就增长迅猛。与.Net、 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成也使 SQL Server 2005 与众不同。同时其低价的策略,易用性很具有吸引力。
欠缺之处
相对与其它主流数据库几十年的技术底蕴,显然MS SQLserver 2005 还略显稚嫩.不仅对XML数据和非linux平台都没有提供有吸引力的支持。一些基本的数据库设计、备份等功能还存在一定的距离。同时为了追求性能提升,MS SQL Server 2005 相对于前一个版本很多功能模块都经过推到重写,所以在对于DBA而言其产品的操作连续性也将是一个问题.
协作办公
[产品型号]Lotus ND 8
[产品厂商]IBM中国 [网址] http://www.ibm.com.cn
入围理由
Lotus ND8 最吸引的地方当属它把Web2.0应用带给了企业用户.Lotus Connections, Lotus Quickr 8.0协作组件都走在企业桌面环境应用趋势的前沿.大量Tagging、RIA/Ajax、Mashup技术的应用也改善了软件Lotus ND8的用户交互方式.
同时Lotus ND8创建SOA+Web2.0面向业务需求的IT框架. 实现了SOA后端业务服务与前端协作应用融合.Lotus ND 8构建在开放Eclipse平台上,为用户开发第三方插件开发提供了便利的条件.
欠缺之处
Lotus ND8 的Web2.0的软件应用理念能多大程度让企业用户接受目前还不得而知.另外Lotus ND8 虽然延续了自有产品一贯的操作方式,但与目前绝大部分用户已经养成的习惯还有一些不同,以及Lotus ND 8文档格式与目前大部分企业内现有文档格式的兼容程度,都可能影响Lotus ND8这款产品需要考虑的问题.
[产品型号]Microsoft 2007 Microsoft Office system 企业版
[产品厂商]微软中国 [网址] http://www.microsoft.com/china
入围理由
毫无疑问MS Office 产品是用户量最大,功能最齐全的Windows平台生产力工具套件.新的office2007版本无论是在文档管理,邮件通信,团队协作,站点管理等方面功能又进一步做了提升.新的用户界面Ribbon做了翻天的调整更加适合用户的操作行为. 与各种终端的沟通、电话以及音频技术协作也是其一个亮点.
欠缺之处
Office 2007 采用了独有的基于XML的开放文档格式,但它确造成了与老版本Office产品兼容性问题,并且与ODF国际开放文档格式标准的兼容也还需要努力.另外在第三方扩展方面,Office 2007 虽然有VSTO 开发工具支持,但对于Windows 平台的依赖也越来越让人不放心.
[产品型号]Google Apps Premier Edition
[产品厂商]谷歌中国 [网址] http://www.google.cn
入围理由
目前虽然已经有许多优秀的基于Web的office办公产品,但GAPE 算是率先走入企业商用最成功的一款.基于SaaS软件应用模式被认为是软件发展的一个方向.GAPE 不但提供了文字、电子表格、邮件、即时通信等协作产品还提供了统一的管理后台,并开放了API方便用户开发第三方Web应用。
欠缺之处
相对与其它企业生产力工具,Google Apps Premier Edition 显然还不能扮演杀手的角色。完全基于Web的应用虽然很诱人,但这也对用户上网条件提出了很高的要求。另外对于企业应用的很重要的一些需求,比如安全性,明确产品更新线路图,技术支持等等,对GAPE 来说都还不完善.
开发工具 IDE
[产品型号]Eclipse 3.2
[产品厂商]Eclipse 社区 [网址] http://www.eclipse.org
入围理由
作为Java语言主流的开源IDE。Eclipse推出以来就一直受到程序员和许多厂商的喜爱。Eclipse的成功之处是它真正把IDE的概念延展成为基于插件模式的软件开发工具管理平台。无论是Eclipse的基础功能还是其它应用全部可以方便的通过插件扩展管理.通过开发插件,它甚至能扩展到任何语言的开发和图片绘制。
欠缺之处
Eclipse 备受Java 开发者的喜爱的一个重要原因是其 JDT Compiler与IDE的出色融合,不过随着Java语法的不断升级,这种优势是否还能一直保持就很难说了.并且随着基于Eclipse的插件大量增加,如何能够保证插件的兼容性,也将会变成一个挑战.
[产品型号]Adobe Flex 2.0
[产品厂商]adobe中国 [网址] http://www.adobe.com.cn
入围理由
Adobe Flex 2.0是Ajax/RIA 技术领域出色的开发平台.基于优秀Eclipse架构构建的这款套件,帮助开发人员很容易创造出具有丰富交互体验的前端应用.同时Adobe拥有成功的Flash技术经验,也为开发者选择Flex开发工具增加了信心.Flex2.0良好的跨平台特性,以及开出应用的多浏览器兼容运行,也是其一大优势.
欠缺之处
Adobe 在页面设计领域拥有足够的经验,但在开发领域还显得很年轻,Flex2.0作为一个IDE很多功能比如
代码重构和浏览、调试器、性能分析器上都有待改进。 Flex2.0独有的ActionScript脚本语言也使不少开发者不愿意接受.另外,相对于Flex2.0这个还不算很成熟需要大力普及的开发工具来说其定价策略也有些偏高了.
[产品型号]Visual Studio 2005 Team System
[产品厂商]微软中国 [网址] http://www.microsoft.com/china
入围理由
毫无疑问这是在Windows 平台最出色的开发工具.结合Windows、.netframework的优势。以及Team Foundation Server等产品,Visual Stuido 2005 对软件开发生命周期全过程中的各个角色都提供了有力的支持。同时Visual Studio 对于64位和多核开发也提供了出色的表现。在扩展性方面Visual Stuido 家族拥有已经积累了大量第三方控件加强了VisualStudio 2005的功能。
欠缺之处
显然Visual Studio 2005 Team System 仅仅是Windows 平台开发者的选择,对于其它系统平台的支持就相当有限了。并且该产品也是首次加入对软件开发生命周期管理,相对领域内其它成熟产品,还略显年轻.
[产品型号] NetBeans 6.0
[产品厂商] Sun中国. [网址] http://www.netbeans.org/
入围理由
NetBeans 6.0 算是SUN重新进军JavaIDE的作品.推出了崭新的代码编辑器,新的插件管理器.在Java一贯不擅长的桌面技术支持方面,NB6增加了像Bean绑定和Swing应用框架的特性.NB6 除了Java语言之外,还扩展了对Ruby和JavaScript动态脚本语言的支持.内建了强大的面向开发人员的实时的协作平台也是其不同于一般IDE的亮点。
欠缺之处
NetBeans 6.0还处在比较繁重的开发阶段,有许多APIs还不稳定,编译效率较低。Sun也终于明白再好的技术如果没有工具支持都是毫无意义的,面对已经日渐成熟的其它IDE产品,NetBeans 6.0还有很长的路要走。