自从Richard Stallman发布了他的文字编辑器,上面写着” Emacs General Public License"后,到现在已差不多40年了,并且自从GNU许可证这个词提出以来,也过了20年了.在以前,寻找最佳的开源软件会相对容易点。那时,先是有了Emacs,接着就出现了VI编辑器,在它们之间选择当然很容易,当然依然还有关于最佳编辑器的争论。 到了2010年,选择变得不再容易了,现在越来越多的软件可供选择。Sourceforge.net网站声称其拥有超过310000个项目,GitHub则声称超过一百万。在进一步选择前,我们首先为不能完全在数百万软件中去挑选最佳而感到抱歉。 如果要找到绝对最佳的开源软件是不大可能的,让我们再准确点对“最佳”进行定义。“最佳”在这里有很多含义,有时它意味“最有希望”“最令人惊叹”“最具颠覆创造”“最令人感到不安”“最恰当”“最即兴”或者都包含了上述的意思。对于开发者,IT管理者和使用网络的用户来说,“最佳”唯一意味者的是最实用。 于是在我们的眼中,“最佳”不但意味者该软件仅仅是可靠和杰出优秀。象我现在依然每天使用Emacs编辑器,它们实在是相当可靠和实用,但它们已经不再变得受到公众的重视了。一份完整的关于这类型的软件的名单,可以参考InfoWorld杂志的"The greatest open source software of all time" 和 "Top 10 Open Source Hall of Famers"两篇文章的介绍。 下面逐一介绍我们评选出来的最佳开源企业应用软件 最佳开源企业应用软件: 1 Openbravo ERP Openbravo ERP(http://www.openbravo.com/product/erp/),是一个包含了财务,销售,购买和库存管理模块的开源ERP。它有一个免费的社区版本,以及一个商业授权的可扩展 开源版本。它的插件体系结构提供了简单的,模版驱动的安装,并且不需要专业的编程知识。 目前3.0的发行版本增强了使用快捷方式的导航功能,以及TAB面板功能,用户可以同时看到多个表格。新的基于角色的门户页面和仪表板也给用户提供了可定制的体验。开始对它的学习再也简单不过了,因为有了快捷的安装步骤和基于Ubuntu服务器和Amazon云的已经配置好的版本。 许可证情况: Openbravo Public License 2 SugarCRM 在开源CRM领域中,SugarCRM(http://www.sugarcrm.com/crm/)依然是最优秀的,Sugar社区版本和商业版本结合了自动化销售和顾客支持等功能,并且以插件的形式实现了良好的可扩展性。专业及企业版本提供了更多的高级功能,比如更复杂的报表,自动化工作流,自定义和基于移动设备的访问,尽管大部分这些复杂的插件都是要收费 。在2010年7月诞生的6.0版本,其中动感而时尚的菜单和快捷栏使得几乎任何任务或者页面都只需要一次点击就可以了,并且有更多的部署选项可以满足不同的要求。 许可证情况: SugarCRM Public License 3 Pentaho BI Suite Pentaho BI Suite(http://www.pentaho.com/)在免费的社区版本中捆绑了ETL,OLAP,报表和仪表板功能,在企业版本中则增加了更复杂强大的功能,以及专业的技术支持和软件维护服务。今年,3.6版本简化了报表的创建步骤,可以允许用户直接格式化输出到任何的打印设备上去。新的拖拉拽设计方式提高了设计报表的效率,通过环境变量设置就可以访问BI的服务端函数了,而不需要再人工编写繁杂的代码。新的版本也声称可以为大企业定制更多大型复杂的报表,并且加强了数据源的安全性,还可以使用动态的MDX运行时语句去实现复杂的OLAP,这对作为企业管理者的你来说是个好消息。 许可证情况: GPL v2 4 Alfresco Alfresco 社区版本(http://www.alfresco.com/community/)今年引以为豪地宣称,成为第一家遵守CMIS 1.0标准的企业内容发布管理系统(CMIS是由OASIS国际组织提供的一个 共享数据的厂商中立的webservices接口标准,可以让象outlook,Drupal内容管理系统等互相共享数据)。除了同时加强了文档管理和WEB发布的功能外,最近的3.3的版本增加了规则库,能自动处理更多的动态查询操作。另一个里程碑的变化是在Web编辑器框架,客户端和Javascript的接口处理方面,能让用户直接在网页上修改发布内容,而不需要培训就 可以操作。除此以外,新版本也支持IBM的Lotus Notes和Google Docs,而且我们在这次评选中提到的BPM工具得奖着Intalio也会提供一个Alfresco的连接器。 许可证情况: GPL v2 5 Drupal Alfresco关注的是文档跟WEB内容的管理,而基于PHP的Drupal(http://drupal.org/)是集中关注Web方面的内容管理。Drupal包括了成熟的新闻发布系统,博客系统,论坛和社区,以及可以通过数千种插件进行扩展。Drupal 7的发布看上去延迟了,目前只是alpha版本,这个版本声称会有新的管理者控制面板(加强了快捷方式和导航),简化了权限的管理,增强了RDF(资源描述框架)的功能。内容管理者和开发者同样会欣赏Drupal的简单易用的特点,并且它有丰富的资源,庞大的开源社区支撑着Drupal。 许可证情况: GPL v2 6 WordPress WordPress(http://www.wordpress.org/)是一个优秀的入门级博客系统和内容管理系统(CMS)。在3.0新版本中,WordPress最终整合在了多用户的版本,让用户可以一次安装后就可以管理多个WordPress网站。 3.0版本也提供了易于导航的菜单配置,自定义的文章类型,更容易的自定义分类,并且提供了API可以供增加自定义背景,页面头部,页面脚部,这比以往的版本更方便了。一些其他的开源的内容管理系统提供了更多的控件,但在易用性和可扩展性方面它们都比不上WordPress。我们最喜欢的WordPress的特性之一是它有大量的插件可供选择,这些插件大多能满足你的所需要的功能。 许可证情况: GPL 7 LogicalDoc 基于JAVA技术的LogicDoc(http://www.logicaldoc.com/product.html)文件管理系统,提供了快速的索引功能和基于浏览器的查询功能。除了象关键字钻取和版本控制外,新的功能如搜索书签、EMAIL目录和工作流历史等完善了其基本的功能集。LogicalDoc是一个轻量的具有初级工作流特征的文件管理系统,它简单性在于它包含了象Apache Lucene这样的全文检索引擎的功能。目前的这个版本的浏览器界面有点笨拙,但即将发布的6.0版本界面则变得很漂亮,因为它是基于Google Web Toolkit技术的。LogicalDoc的一个最大的特点是,它是可以通过Web Service去调用。 许可证情况: LGPL v3 8 Tiki Wiki CMS Groupware TIKI Wiki CMS Groupware(http://info.tikiwiki.org/tiki-index.php)是一个功能强大的Web应用程序。它能够构建网页,Wiki,群组,CMS,论坛,博客甚至是bug缺陷跟踪处理系统,而且提供多语言版本。尽管它没能象MediaWiki那样被广泛接受流行,但Tiki Wiki对用户去发布和处理文档来说,是很方便的,它可以不象传统WIKI那样允许多人编辑,它可以设置基于角色的权限,比如读者只能留下评论,而编辑只能审核评论并且能发表文章。而它的修订功能默认是打开的,这对于工作流系统来说功能将大为增强。 许可证情况: LGPL 9 Apache Solr 大家都知道,搜索引擎已经改变了我们的网上生活。对于公司和团体里说,有属于他们自己的搜索引擎,并且能根据他们的要求定制搜索结果,这是相当重要的。Solr(http://lucene.apache.org/solr/)为他们提供了这样的服务,它能够快速的提供企业内部的搜索,并且能运行在任何支持JAVA的操作平台上。它还提供了分布式检索,结果复制等功能,开发者也能通过不同的语言和协议去调用solr。 许可证情况: Apache License 2.0 |