Hudson (软件) Hudson是用Java编写的一个持续集成CI工具它运行在Servlet容器中例如Apache TomcatGlassFish它支持软件配置管理SCM工具包括CVSSubversionGitPerforce英语PerforceClearcase英语Clearcase和RTC英语Rational Team Concert可以执行基于Apache Ant和Apache Maven的项目以及任意的shell脚本和Windows批处理命令Hudson的主要开发者是川口耕介开发期间就职于昇陽電腦公司Hudson是在MIT许可证下发布的自由软件 可以通过各种手段触发构建例如可以通过类似Cron的机制调度可以在其他的构建已经完成时以及可以通过一个特定的URL进行请求 Hudson在年左右基本取代了CruiseControl英语CruiseControl和其他开源的构建服务器Build Server在年月的JavaOne大会上Hudson成为Duke选择奖开发人员解决方案分类的得主 甲骨文公司收购昇陽電腦时甲骨文公司宣布其有意把Hudson的名字作为商标并开始以商业软件开发年初开发社区中的多数人包括川口耕介决定以Jenkins的名义延续该项目甲骨文公司坚称Hudson仍在继续开发而Jenkins是其分支但Jenkins的开发者认为Hudson是其分支 随后甲骨文公司对于Hudson项目丧失了兴趣最终在年底将其捐赠给了Eclipse基金会截至年月每天提交给了Jenkins的贡献要比Hudson的多得多