在企业使用的编程工具,开源工具到处可见,常处于统治地位。原因很简单:开源协议被设计来允许用户修改、修复、拓展代码,并且具有社区的持续贡献力,开源力量在企业中蔓延... 来自“开源编程工具越来越受到欢迎”的消息,InfoWorld选出了13个在企业中持上升势头的开源编程工具。 列表如下: Rhodes是一个新的开源解决方案,将Ruby开发带到移动领 域。更强的是:它允许使用同一个Ruby源文件能够运行于许多移动设备上,目前包括 iPhone,Windows Mobile,RIM的BlackBerry平台!对于Symbian和Android的支持即将完成。 2、Git Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Windows下的Git请看这里:http://www.oschina.net/p/msysgit Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 3、Gerrit Gerrit 是一个基于 Web 的代码评审和项目管理的工具,面向基于 Git 版本控制系统的项目。 4、Hadoop Hadoop并不仅仅是一个用于存储的分布式文件系统,而是设计用来在由通用计算设备组成的大型集群上执行分布式应用的框架。 下图是Hadoop的体系结构: |