应用程序类:SugarCRM、LiferayPortal、Alfresco、Scalix、Openbravo、Jabber;
网络类:Wireshark、AzureusVuze、OpenDirectory、Wireshark、Kismet;
软件开发网
平台和中间件类:Ubuntu、CentOS、Seam、Apache、MySQL、MuleSource、Xen; 软件开发网
安全领域类:SpamAssassin、ClamAV、Nessus、OpenVPN、SELinux、OSSTMM、IPCop、Snort;
软件开发类:NetBeans、OpenLaszlo、TibcoGeneralInterface、CruiseControl、JBossDrools;
存贮类:ZFS文件系统、FreeNAS、AoETools、Iometer、Iozone。
http://www.mscto.com
众多优秀的开源软件无疑是软件产业界和开发者的共同财富,然而评选出各个领域中的最佳开源软件奖项却并非易事。在众多优秀的项目中很难做出取舍,因为不论哪一款软件,各自都有一批狂热的坚定支持者。不难看出,在评选出的各分类最佳项目列表中,无疑都是开源社区中具有极高用户凝聚度的软件产品。
在开源编程语言方面,InfoWorld同样也有一篇文章对不同的开发语言做出了评论。InfoWorld评价开源语言的标准是源代码完全公开且具有社区驱动的开发者群体。语言类的候选也不在少数,如Perl,PHP,Python,Ruby和Tk/Tcl等众多常见开发语言。但由于开发语言的特殊性,InfoWorld并没有从中选出最佳的一项,只是详述了某种语言是否适合特定领域的应用开发。值得一提的是,InfoWorld对Ruby语言的开发者社区给出了相当高的评价,Ruby语言本身是基于优雅的面向对象思想设计,并且在Web开发领域中RubyonRails取得成功的推动之下,Ruby开发社区越来越活跃且富于创造性,随着Ruby语言的迅猛发展,面向Java平台的Jruby和面向.net平台的IronRuby也为Ruby吸引来了众多的使用者。
软件开发网
在与软件开发息息相关的IDE工具方面,NetBeans夺得桂冠。在新版的Netbeans6.0中,包含有众多令人耳目一新的特性,同时为动态语言开发增加了强有力的支持。新版Netbeans用户界面日趋友好,并集成了MatisseGUI设计器、应用性能分析器等为开发者提供便利的工具,还具备与Eclipse类似的插件技术和富客户端应用发布。代码感知在Netbeans中也得到了加强,开发者可以通过上下文提示,快速补全系统API调用代码及自定义类。
尽管在市场占有率方面,Eclipse一直占据上风,并且随着版本不断发展,Eclipse逐渐成为开发的基础设施平台而非一款单纯的IDE工具,具有数量众多的商业厂商为其提供插件支持。但取得长足进展的NetBeans赢得本次的Bossie奖项也并非偶然。JavaEye站长robbin对于NetBeans为Rails开发带来的益处这样评价道:
总得来说,NetBeans还是最值得期待的IDE,等到07年底,NetBeans6.0正式发布,Ruby插件支持更加成熟以后,我想我会转移到NetBeans上面来。另外非常重要的一点:Sun公司从JDK6以后,致力于JVM平台化发展道路,大力拓展脚本语言在JVM平台的支持力度,而且Sun给予了Jruby官方支持,所以NetBeans平台的脚本框架和RoR支持是有足够的商业推动力的,前景应该是最好的! 软件开发网
记者在编写RubyonRails程序时,使用的即是专用NetBeansRubyIDE,体积小巧且界面相应速度很快。在Netbeans脚本语言框架(GenericLanguageSupportFramework)的支持之下,为Rails开发提供了优秀的脚本支持和语法分析,加快了敏捷Web开发的效率和生产力。