写点什么

关注:InfoWorld 年度最佳开源软件尘埃落定

2007 年 9 月 20 日

InfoWorld 日前公布了 2007 年的 Bossie Awards 奖项,评选出各个领域中最佳开源软件。这些面向企业应用的最佳开源软件,是通过 InfoWorld 测评中心编辑与评论家悉心评选得出,涵盖了从 CRM 和 ERP 应用,到开源中间件、存储及安全方面的各类开源软件。奖项共分为 6 个大类,共 36 个获奖的项目。各个分类的主要获奖情况如下:

众多优秀的开源软件无疑是软件产业界和开发者的共同财富,然而评选出各个领域中的最佳开源软件奖项却并非易事。在众多优秀的项目中很难做出取舍,因为不论哪一款软件,各自都有一批狂热的坚定支持者。不难看出,在评选出的各分类最佳项目列表中,无疑都是开源社区中具有极高用户凝聚度的软件产品。

在开源编程语言方面,InfoWorld 同样也有一篇文章对不同的开发语言做出了评论。InfoWorld 评价开源语言的标准是源代码完全公开且具有社区驱动的开发者群体。语言类的候选也不在少数,如Perl,PHP,Python,Ruby 和Tk/Tcl 等众多常见开发语言。但由于开发语言的特殊性,InfoWorld 并没有从中选出最佳的一项,只是详述了某种语言是否适合特定领域的应用开发。值得一提的是,InfoWorld 对Ruby 语言的开发者社区给出了相当高的评价,Ruby 语言本身是基于优雅的面向对象思想设计,并且在Web 开发领域中Ruby on Rails 取得成功的推动之下,Ruby 开发社区越来越活跃且富于创造性,随着Ruby 语言的迅猛发展,面向Java 平台的 JRuby 和面向.NET 平台的 IronRuby 也为 Ruby 吸引来了众多的使用者。

在与软件开发息息相关的 IDE 工具方面, NetBeans 夺得桂冠。在新版的Netbeans 6.0 中,包含有众多令人耳目一新的特性,同时为动态语言开发增加了强有力的支持。新版Netbeans 用户界面日趋友好,并集成了Matisse GUI 设计器、应用性能分析器等为开发者提供便利的工具,还具备与Eclipse 类似的插件技术和富客户端应用发布。代码感知在Netbeans 中也得到了加强,开发者可以通过上下文提示,快速补全系统API 调用代码及自定义类。

尽管在市场占有率方面, Eclipse 一直占据上风,并且随着版本不断发展,Eclipse 逐渐成为开发的基础设施平台而非一款单纯的 IDE 工具,具有数量众多的商业厂商为其提供插件支持。但取得长足进展的 NetBeans 赢得本次的 Bossie 奖项也并非偶然。JavaEye 站长 robbin 对于 NetBeans 为 Rails 开发带来的益处这样评价道

总得来说,NetBeans 还是最值得期待的 IDE,等到 07 年底,NetBeans 6.0 正式发布,Ruby 插件支持更加成熟以后,我想我会转移 到 NetBeans 上面来。另外非常重要的一点:Sun 公司从 JDK6 以后,致力于 JVM 平台化发展道路,大力拓展脚本语言在 JVM 平台的支持力度,而且 Sun 给予了 JRuby 官方支持,所以 NetBeans 平台的脚本框架和 RoR 支持是有足够的商业推动力的,前景应该是最好的!

记者在编写 Ruby on Rails 程序时,使用的即是专用NetBeans Ruby IDE ,体积小巧且界面相应速度很快。在Netbeans 脚本语言框架(Generic Language Support Framework)的支持之下,为Rails 开发提供了优秀的脚本支持和语法分析,加快了敏捷Web 开发的效率和生产力。

在其他的获奖者中,值得开发者关注的项目还有很多,如ThoughtWorks 贡献给开源社区的持续集成工具 CruiseControl ,可以帮助开发者将持续集成从理论上升到实践,在项目开发中展现巨大威力;具有活跃社区支持、代码稳定的 RIA 应用框架 OpenLaszlo ;Ajax 开发工具包 Tibco General Interface ;具备面向商业分析的图形化界面以及优秀运行时表现的商业规则管理系统 JBoss Drools 等等。

不难发现,InfoWorld 本次评选出的 Bossie Awards 开源软件获得者,都具备极高的社区支持度和用户忠诚度。由此看来,成就一款优秀开源软件的要素,不仅是具有创造力的项目开发者,更重要的是众多忠实使用者的支持和推广,以及健康、活跃、具备良性循环的开源社区。

2007 年 9 月 20 日 04:191452
用户头像

发布了 74 篇内容, 共 89403 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

第一周总结 - 架构文档

孙志平

数据中台各种架构图

久吾尔岂

数据中台

架构师训练营--第一周作业

花花大脸猫

极客大学架构师训练营

S型曲线 - 第一曲线

石云升

S型曲线 第一曲线 连续性创新

最全干货:从写简历,到面试、谈薪酬的那些技巧和防坑指南

四猿外

深度思考 程序员 个人成长 面试 求职

食堂就餐卡系统设计

J.Spring

极客大学架构师训练营

架构师训练营第一周总结

Raymond

iOS 动画 - 窗景篇(二)

柯烂

ios objective-c swift 动画 移动

架构第一周-学习总结

J.Spring

极客大学架构师训练营

学习总结

Mr.Monkey

读笔 | 迷茫期问问自己这三个问题

张鸱鸺

读书笔记 个人成长 心灵圣经

第一周总结

森林

陈虻语录(摘)

YoungZY

读书

ARTS-weekly-32

落英坠露

ARTS 打卡计划

写简历没模板?别怕,这些开源项目帮你搞定!

JackTian

GitHub 面试 求职 开源项目 简历模板

重学 Java 设计模式:实战组合模式(营销差异化人群发券,决策树引擎搭建场景)

小傅哥

设计模式 重构 代码质量 代码坏味道 组合模式

当选择越来越多,我们为什么反而越来越不开心

七镜花园-董一凡

生活 情感

架构师训练营-第一周学习笔记

Dawn

极客大学架构师训练营

阿里《Java开发手册》也有bug?

王磊

Java 性能优化 Java性能

陆强作业

Mr.Monkey

ARTS Week2

姜海天

ARTS 打卡计划

这个神器让你拥有最佳的打印阅读体验

非著名程序员

chrome 程序员 效率工具 插件

ARTS week 04

刘昱

ARTS week 3

锈蠢刀

食堂就餐卡系统架构设计

Raymond

恕我直言,我怀疑你并不会用 Java 枚举

沉默王二

Java 枚举

架构师训练营--第一周学习总结

花花大脸猫

极客大学架构师训练营

「架构师训练营」第1周学习总结

guoguo 👻

极客大学架构师训练营

Intellij IDEA 常用快捷键

insight

学习总结-第1周

饶军

作业:食堂就餐卡系统UML图

Dawn

极客大学架构师训练营

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

关注:InfoWorld年度最佳开源软件尘埃落定-InfoQ