Hudson是用Java编写的一个持续集成（CI）工具。它运行在Servlet容器中（例如Apache Tomcat、GlassFish）。它支持软件配置管理（SCM）工具（包括CVS、Subversion、Git、、和），可以执行基于Apache Ant和Apache Maven的项目，以及任意的shell脚本和Windows批处理命令。Hudson的主要开发者是川口耕介，开发期间就职于昇阳电脑公司。Hudson是在MIT许可证下发布的自由软件。 可以通过各种手段触发构建。例如可以通过类似Cron的机