2009年最佳开源软件奖

InfoWorld 2009年的老板们聚焦了当今面向商业和IT专业人士的40大开源产品

如果你认为你可以很容易地削减最好的开源软件,可管理的数量,你很快就会发现,你不能没有的揪头发,咬指甲,和咬牙切齿很大做到这一点。有太多的优秀工具。即使你放弃了“管理”号和去全猪 - 也就是说,一个100强,这是肯定是可行的 - 你仍然要面对太多的艰难决定和参数太多。你会寻找一个出路。

为您带来今年的40家顶级的开源产品 - 我们2009年的获奖者Bossie - 我们拉到一对夫妇快的人的。我们的第一个启发闪避是拿出InfoWorld开源名人堂。有一些明显很棒的开源解决方案(我们选择了36个)值得进入名人堂,尽管我们的年度老板评选经常因为它们的明显性而忽略了其中的大多数,但有一些不可避免地使过程复杂化。建立名人堂让我们能够永远地纪念这些不方便的传奇——linux、BSDs、sendmail和snort。

[参阅2009 InfoWorld Bossie奖得奖者的幻灯片:最好的开放源码开发人员工具|最好的开源企业软件|最好的开源网络软件|最好的开源平台和中间件。]

我们的第二个捷径是省略桌面生产力工具,而严格关注企业软件、应用程序开发工具、网络和网络管理软件,以及平台和中间件。我们在“最好的免费开源软件的Windows“ - 包括Linux标准,如OpenOffice.org和Firefox的 - 但有这么多讲一旦你开始沿着这条道路,你必须走很长的路。

桌面操作系统,简要OK,我们只是仅举几例。我们不得不挑GIMP,开源的Photoshop替代,以及搅拌机,这是由社区购买,并通过GPL免费提供一个原商业3 d图形编辑器。这得到了很大的竖起大拇指。还有Inkscape中,矢量图插图程序,ImageMagick的,一个非常酷的用于大量图形操作编写脚本的工具。在音频/视频前,无疑是极好的Audacity音频编辑器和VLC媒体播放器采取了奖。VLC也是一个很不错的流媒体视频服务器,同时支持单播和组播。

这只是图形和多媒体。我们还必须探索所有可用的开放源码工具,像拉手闸的DVD开膛手和咆哮的通知系统,以及是否包括软件,如LinuxMCE家庭自动化控制器(认为灯光,相机、恒温器、媒体中心),或Musix Debian-based分布的满满一流的软件为音乐作曲家和演奏家。更不用说所有的开放源码浏览器,甚至可能是OpenOffice.org的变体。谷歌Chrome应该赢得一个博西?

(我们也应该包括游戏吗?)你还记得那款叫Battlezone的老式街机游戏吗?BZFlag就像是21世纪的战场。强烈推荐)。

我们要躲闪所有这些问题,至少从目前来看,与InfoWorld的传统的严肃的商业软件的甜蜜点,认真坚持的工具为IT专业人员。因此,我们在这里设置了40个Bossie赢家,你包括我们知道的构建和运行的Web,手机,甚至是基于云计算的数据处理应用程序最好的免费(有时是混合型)开放式源之前;管理和保护企业网络;迁移和整合企业数据;构建和集成Web服务;并满足销售队伍自动化,客户关系管理,企业资源规划,报告和BI和业务流程管理的业务需求。

应用程序开发在iPhone,安卓,Palm的WebOS,黑莓,和他们的应用程序商店取得了移动应用开发所有的愤怒在过去一年中,和第一2009年是我们在这一领域授予Bossies - 到PhoneGap的开发框架和WebKit浏览器发动机。

PhoneGap项目专注于纯JavaScript和HTML,并能够使用本地设备的特性,如iPhone的加速计和地理定位数据。有了像PhoneGap这样的工具,以及这么多移动平台掀起了WebKit热潮的事实,对于移动开发来说,标准Web技术可能会比本地sdk更加重要。

构建应用程序对大规模、分布式数据处理不是一个新事物,但它是越来越普遍当组织试图面对大量intelligence-packed数据(例如,认为Facebook的网络日志)和Amazon EC2和其他云使它更实用和负担得起的。

Hadoop和Hive是处理tb和pb范围内的数据收集的工具。Hadoop提供了一个框架,使得在大型数据集上释放并行算法变得相对简单。建立在Hadoop之上的Hive可以让底层的分布式文件系统看到表(而不是流访问的文件),并允许用户对这些表执行类似sql的查询。

Eclipse是在自己的权利罚款IDE,我们中的一些已经多次用它来构建和调试Java应用程序。但今年的Eclipse赢得Bossie其Web服务工具插件,特别是Web服务浏览器,这是在调试Web服务应用程序非常宝贵的。点浏览器在服务的WSDL,它会枚举所有可用该端点的服务。启动在所述服务的请求;资源管理器要么捕获原始或结构化的形式的响应,并显示它。

NetBeans IDE采取了我们的Bossie,感谢什么可能是它最好的发布。当大多数免费IDE停滞不前或者一直在添加非核心特性时,NetBeans 6.7紧紧地坚守着自己的使命:为开发人员提供一个能够快速、良好地处理多种语言的IDE。这个版本增强了对Ruby和JRuby的支持,显著提高了它的Groovy功能,扩展了它的C/ c++功能,并支持在PHP中进行单元测试。它还扩展了项目级工具,内置了对Maven的支持,并与Kenai.com上托管的项目无缝集成,包括SCM和Jira互操作性。

另一个屡战屡胜的赢家是JBoss Drools,它是免费的开源软件,是IBM/ILOG、Fair Isaac、Oracle、Pega systems等公司的业务规则管理系统的竞争对手。业务应用程序的“业务逻辑”背后最大的讽刺是,业务人员不可能理解它。Drools等规则库引擎旨在改变这种情况,为业务用户提供类似于英语的决策语言,并查看他们容易理解的规则(电子表格、流程图等)。

Bossies也去jQuery的,伟大的JavaScript库;单声道,Novell的支持开源实现微软.NET框架的;和BrowserShots,网站和计算机的分布式网络,可供点播网页的屏幕图像。对于网页设计师的宝贵资源,BrowserShots可以告诉你喜欢在几十个在Linux,Windows和Mac OS X,BSD和不同的浏览器你的页面看起来。

最后,Bossie也OpenStreetMap的,像谷歌地图和MapQuest的流行地图服务的开源版本。OpenStreetMap的持有测绘各方,他们没有很好的映射数据区。因为所有的地理定位数据来自志愿者,可以共享和使用的方式,谷歌和其他商业映射器不允许重复使用。这是一个雄心勃勃的和组织良好的项目,你不必是一个开发者提供帮助。

平台和中间件有一个在镇上一个大的新名词,所以面向服务的架构和企业集成不是尽可能多的方言,这些天。但是,即使遮盖的云,应用程序和数据集成需求永远不会消失,而这些需求的开源世界特别装备精良,以满足。

开源SOA的两个主要人物是MuleSource的和WSO2。骡子ESB需要我们在开源神殿最优秀的企业服务总线奖,而WSO2收到Bossie其Carbon框架,完全组件化的SOA平台的基础。

我们奖励一对数据集成解决方案,以及。拓蓝开放工作室拥有一切人会寻找一个传统的企业数据集成平台:批量交货,转换,ETL(提取,转换和加载),数据管理,以及一套强有力的连接适配器。在它不断用这样的功能如变更数据捕获,元数据支持,联合视图,以及基于SOA的数据访问服务的重要趋势步伐的同时。

Jitterbit是重量更轻的和可扩展的点的解决方案,仅仅是一次性的数据迁移项目的票。能够通过周走捷径这样的项目,Jitterbit使得其基于表单向导配置源和目标规格的简单工作。它可以提供从一个地方获取数据到另一个最简单的工具。

随着世界网站近4%和增长,Nginx的Web服务器认为,更轻,更小,速度更快 - 比Apache - 较好,有几个原因同意。更轻,更小,更快,更简单的背后是交钥匙的Linux,其中预配置流行的服务器堆栈(LAMP,Tomcat的,红宝石),并与Ubuntu的核心配置应用程序(Drupal的是,Joomla,WordPress的)生产配方随时可以运行的软件可在裸露的金属或在虚拟机中被容易地安装用具。

Bossies也去到三个虚拟化解决方案。你可能知道的Xen作为免费的管理程序(如啤酒)Citrix XenServer和企业Linux发行版,或作为OpenVZ的Virtuozzo的,从Parallels的不自由(如啤酒或语音)基于容器的虚拟化解决方案的核心。两者都可以使用的和有用的没有精心管理控制台这些厂商与商业产品提供。

第三个虚拟化工具是VirtualBox的,由Sun Microsystems支持。它也是开源和企业版中可用。免费版本缺少一些东西,在商业产品中,最严重的疏漏存在USB支持。然而,VirtualBox是可能是安装前测试出一个Linux发行版,当然,如果你想在超出了你会发现一个LiveCD版本分发安装软件的最佳途径。此外,如果要开发和测试多机客户端 - 服务器系统,您可以在单个系统上运行多个虚拟机及连接线路通过VirtualBox中的虚拟LAN都在一起。

报告和BI开源BI栈为传统商业巨头提供了令人兴奋的、低成本的替代品。基于java的项目Pentaho BI Suite和Jaspersoft商业智能Suite在开源领域占据着主导地位,虽然它们的基本报告功能是免费的,但要想从这两个栈中获得高级功能,都需要获得商业许可。

其他开源BI解决方案,尤其是全面的SpagoBI工具集和Actuate的可扩展、支持ria的基于birtbase的工具,显示了坚实的基础,但仍比不上Jaspersoft和Pentaho更完整的BI产品。

双方的Pentaho和JasperSoft这个拥有精干的设计工具,帮助以最小的训练数据挖掘搭配带来更多的想法。Pentaho的甚至增加了一个基于Adobe Flash仪表盘的用户界面,静态报告断裂的债券,而JasperSoft这个已经将内存分析即席查询,在浏览器本地执行或推后到服务器时,客户端设备具有的资源。

对于多维分析、OLAP、工作流和ETL, Pentaho良好的导向界面和强大的引擎使其成为最佳选择。然而,Jasper提供了更好的总体报告体验和现成的定制。考虑到这两者在部署中并不是相互排斥的,你可能会发现从他们各自的专长来看是有益的。

这就是说,Pentaho的仪表板和向导创建报告都不可小看,虽然有些像集群和存储库管理的企业更值得功能需要付费订阅。同样的道理,JasperSoft这个专业版提供了分析的拖放和拖放剪裁坚实的数据挖掘。

被认为是超越部门使用的情况下,Pentaho的和JasperSoft这个既要不断提高自己的更大的数据集处理,牛肉了整体的安全性,并纳入绩效管理功能:财务/运营绩效指标,帮助企业调整其战略目标和业务规划在他们的组织。

尽管如此,很多花俏如工作流和警报的帮助圆了这两个恒星产品的。

国家林业局和CRMSugarCRM公司采取Bossie最佳的开源客户关系管理平台。随着销售队伍自动化(线索,管道预测和账户管理),电子营销和在线导致捕获,以及客户支持和服务的自动化处理工具,糖具有的开源竞争者中最全面的功能集。

有关:
12 第1页
页面1的2
工资调查:结果是