TCO降低之道:开源应用全接触

TCO降低之道:开源应用全接触

·PChome原创·作者:PChome编辑部

开源操作系统

随着全球经济进一步恶化,企业的IT支出已经不同程度地陷入到资金匮乏的尴尬境地,越来越多的企业为控制成本和节约开支,将会采用开源软件以达到节省成本的目的。来自Gartner的调查数据表明,在2008年,95%的全球2000强企业已经有了正式的开源部署计划。 与商业软件相比,开源软件的布署成本要低得多。商业软件需要高昂的授权许可费用,在使用上则存在着有限的服务支持周期。相反,开源软件则不存在这引起问题。但开源软件同样存在一些自己的问题,由于相当数量的开源软件是盲目上马的,因此在后期的支持上会存在不少问题。事实上,即使在著名的SourceForge.net网站上,其所列出的10万个开源项目中,也只有1.7%的项目被认为是相当成熟的。 因此,当企业的IT经理们选用开源软件节省成本时,需要选用相对成熟的开源应用,还需要在产品支持、社区支持、培训、是否有合适的项目开发人员等方面特别注意。 为了帮助IT经理们有目的地选择开源软件,我们在本文中列出一些目前发展较为成熟的开源软件。需要注意的是,赛迪顾问的调查数据显示,华北、华南、华东地区用户对开源软件的接受度最高,华中地区的需求增长较快,东北、西北、西南的开源软件应用也开始起步。从中不难看出,在2009年采用开源软件已成为一种趋势。 开源操作系统 有些人提起开源,往往就会想到Linux操作系统,但确切地说,Linux操作系统只是开源软件的一部分。开源操作系统还有FreeBSD和Sun公司的OpenSolaris。 2008年9月Gartner的调查数据表明,39%企业表示正在使用应用于桌面的Linux操作系统,另有22%企业希望会在未来的一年内开始使用该桌面操作系统。 在些推荐两款Linux,一是红帽Linux,一为红旗Linux。Novell的SUSE也是一个不错的选择,但知名IT网站Channel Insider已将Novell列入2009年将要被淘汰或被并购的12家IT公司之一,所以本文未做推荐。 Red Hat?Enterprise Linux(RHEL)作为红帽家族的服务器成员,提供了功能较为强大的操作系统和企业架构方案。它使用开放源码的Linux 2.6内核,使得平台稳定性和成熟性较以往有所增强。RHEL采用了大量成熟的开放源代码技术,如SELinux和Firefox等,同时特别针对桌面应用进行了改善,能较好地满足企业安全性和兼容性的要求。系统在新文件系统、即插即用硬件设备的支持以及用户和服务管理方面较以前版本有了显著的提高。 RHEL的缺点是带有一些不标准的内核补丁,使得它难以按照用户的需求进行定制。 国内第一批Linux玩家全是下载了红帽的社区版本才走上了开源之路,因此RHEL在项目开发人员和社区支持上占有相当大的优势。 中科红旗公司的Red Flag Linux Desktop 5.0(产品代号为Apatite)是一个稳定、易用的个人桌面系统,系统安装过程简单直观,提供了较完善的系统管理工具和图形图像、多媒体应用以及网络应用方面的多种应用软件。系统采用Linux 2.6内核,为用户提供了一个比较稳定而且高效的使用环境。系统能够较好地支持主流PC硬件设备和目前发展迅速的蓝牙通信技术,能较好地支持蓝牙设备和系统之间多种数据的无线互传。不足之处在于系统在桌面的美观程度、常用工具的易用性以及联机帮助和用户手册汉化等方面还需进一步加强。 开源应用服务器 应用服务器是一个创建、部署、运行、集成和维护多层分布式企业级应用的平台。作为企业级应用的解决方案,应用服务器应当提供开发能力、布署能力和集成能力。目前较为流行的应用服务器有JBoss和Apache Geronimo两种。 JBoss是目前最有影响力的开源应用服务器,它几乎成了开源软件的旗舰产品。和出色的同类商业软件BEA的Weblogic、IBM的Websphere相比,JBoss的优势在于具有良好的性价比。从出现至今,它已经从一个EJB容器发展成为一个基于J2EE的Web 操作系统(Operating System for Web),它体现了J2EE规范中最新的技术。 Apache Geronimo是Apache软件基金会的开放源码J2EE服务器,它集成了众多先进技术和设计理念。这些技术和理念大多源自独立的项目,其配置和部署模型也各不相同。Apache Geronimo能将这些项目和方法的配置及部署完全整合到一个统一、易用的模型中。

开源数据库 开源数据库 目前,开源数据库MySQL、PostgreSQL、SAPDB、Firebird都有不错的表现,但要从中挑选出两个优秀代表,还得说是MySQL和PostgreSQL。 在MySQL全球下载量排名中,来自中国的下载者数量最多。MySQL被Sun收购以后,后期支持能力又得了提升,所以MySQL的情况不用多说使者用也清楚。目前,包括行业领导者如雅虎、阿尔卡特-朗讯、谷歌、诺基亚、YouTube和Booking.com在内的许多企业都在使用MySQL数据库。 PostgreSQL 是一个开放源码的免费数据库系统。Postgres最初由加州大学伯克利分校计算机科学系开发,倡导了很多关系对象的观念,这些观念现在已经用在一些商业数据库系统中。它提供了 SQL92/SQL99语言支持,事务处理,引用集成,存储过程以及类型扩展。PostgreSQL 则是 Postgres 的一个开放源代码的后代。最新发布的PostgreSQL 8.3版除了提升了速度外,还具备的自己独有的特性。利用这一特性,使用者可以提高频繁更新数据的数据库应用程序的吞吐量,还可以提高大多数应用程序的响应时间。对有高度数据冲突的应用程序来说,性能改善将达到300%,对大多数应用程序,性能可提高20%至30%之间。 开源办公系统 办公软件也许是我们应用最多的系统了,目前开源办公系统种类众多,但使用最多的三个开源办公软件分别是OpenOffice3.0、Google Docs和Lotus Symphony 1.0正式版。 OpenOffice3.0是一套跨平台办公室软件套件,构建于Sun公司的StarOffice代码基础上,能在 Windows、Linux、MacOS X (X11)、和 Solaris 等系统上运行。Google Docs是在线办公套件,可以处理和搜索文档、表格、幻灯片、pdf文档等,有 Google 的帐号就能使用,并可以通过网络和他人分享。Lotus Symphony 1.0正式版是IBM公司推出的基于ODF标准的免费办公软件,可用于创建和共享文档、电子表格和幻灯片,并支持免费在线管理。

开源ERP、CRM 开源ERP系统 软件本身在ERP项目中起到的作用最多只有30%,其他70%的效果则取决于IT经理们能否请到高水平的实施顾问。否则,软件再好,使用效果也要打折扣。但考虑到目前ERP产品同质化较为严重,所以开源ERP并非是不可尝试的产品。 目前比较流行的开源ERP产品比较多,Compiere ERP、JERPA、Sequoia ERP、JFire、OFBiz Neogia、Nseer ERP、Openbravo ERP都可以成为选择的对象。但考虑到产品的成熟度、实施的便利性等因素,推荐采用Compiere ERP或Nseer ERP。 Compiere ERP&CRM为全球范围内的中小型企业提供综合型解决方案,覆盖从客户管理、供应链到财务管理的全部领域,支持多组织、多币种、多会计模式、多成本计算、多语种、多税制等国际化特性。而且安装极为便利,只需几个小时,诸多功能就能够使用了。 Nseer ERP是国内软件公司恩信科技的开源产品,完全基于J2ee,B/S架构的新一代ERP产品,通过客户化设置即可实现个性化应用。 开源CRM系统 和ERP系统一样,CRM系统也存在一个实施的问题;但面对众多优秀的开源CRM产品,相信开源CRM也不再是“禁区”了。 开源CRM系统包括Compiere CRM、Ohioedge、SellWin、Hipergate、Link3-CRM、openCRX、Daffodil CRM、Cream CRM、SugarCRM等产品。考虑到国内的引进情况,我们推荐SugarCRM。 SugarCRM的最新产品为Sugar 5.1,目前SugarCRM的下载次数已突破500万大关,社区注册会员人数超过8万名,其中有1万4千名的程序开发员,他们在SugarCRM的社区网站创建了超过500个的扩展模块以及75种语言包。

开源防火墙 开源建网软件 开源建网软件由于种类众多,所以可选择面非常大。在这里,我们推荐在2008年表现火爆异常的论坛搭建工具Discuz!NT和微型博客平台Laconica。 Laconica开源微型博客平台目前已经在知名的identi.ca网站上获得使用,它支持通过浏览器、电子邮件、甚至是短信息同步通信,帮助组建自己的社交网络或者微型博客平台。 Discuz!NT 从诞生至今,每一个版本都有创新,备受应用微软 ASP.NET 平台的站长关注。目前Discuz!NT最新的版本是Discuz!NT 2.6,它融入了全新的社区产品开发理念,推出了开放的 API 接口。利用 API 可以在整合程序中调用用户资料,版块,帖子等内容,来开发跟论坛高度整合的应用程序。 开源防火墙 目前比较常用的三款开源防火墙分别是:Firewall Builder、Firestarter和Shorewall。 其中,Firewall Builder是一个完善的多平台的图形化的防火墙配置和管理工具。它运行在iptables、 ipfilter、 OpenBSD的 PF、思科的PIX之上。通过设计,它将规则设计的细节隐藏起来,而着重于编写策略。 Firestarter是一款优秀的图形化的防火墙生成向导,它可以引导你一步一步地通过构建防火墙的过程。 Shorewall是一个流行的防火墙生成器;它比Firestarter更加复杂和灵活,并且它适合用于更加复杂的网络。Shorewall的学习曲线类似于iptables,不过,其文档资料丰富,并且提供提供不同情况的解决方法指南。

广告声明:文内含有的对外跳转链接(包括但不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,PChome科技所有文章均包含本声明。

相关文章

关键词:互联网

大家在看

已经到底了