HudsonはJavaで実装され、 Apache TomcatやGlassFishなどのServletコンテナ上で動作する継続的インテグレーションツールである。HudsonはCVSやSubversionなどのバージョン管理システムツールをサポートし、Apache AntやApache Mavenで管理されているプロジェクトのタスクを実行したり、シェルスクリプトやWindowsのバッチファイルを実行することができる。 ビルドはcronのようなスケジュール機構、他のビルドが完了した場合、あるいは特定のビルドURLがリクエストされた場合などによって実行される。 HudsonはSun Microsystemsの下でオープンソースとして開発されていたが、2010年のOracleによるSun買収によりコミュニティが離脱、商標問題へと発展した。最終的にコミュニティはJenkinsという名称でのフォークを
![Hudson - Wikipedia](https://cdn-ak-scissors.b.st-hatena.com/image/square/97fe9c5d4ade7eb8e2c23fce6d4a0e30229c9ef4/height=288;version=1;width=512/https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2F0%2F07%2FHudson_Screenshot.png)