Submitted by David Rozas on Mon, 24/02/2014 - 16:52
Jenkins is an open source continuous integration tool written in Java. Jenkins CI, formerly known as "Hudson Labs", is a community-driven site for and by the Jenkins CI community. The project was forked from Hudson after a dispute with Oracle. Jenkins CI is the leading open-source continuous integration server. Built with Java, it provides 927 plugins to support building and testing virtually any project.
Jenkins was originally developed as the Hudson project. Hudson's creation started in summer of 2004 at Sun Microsystems. Around 2007 Hudson became known as a better alternative to CruiseControl and other open-source build-servers. At the JavaOne conference in May 2008 the software won the Duke's Choice Award in the Developer Solutions category.
During November 2010, an issue arose in the Hudson community with respect to the infrastructure used, which grew to encompass questions over the stewardship and control by Oracle. Negotiations between the principal project contributors and Oracle took place, and although there were many areas of agreement a key sticking point was the trademarked name "Hudson", after Oracle claimed the right to the name and applied for a trademark in December 2010. As a result, on January 11, 2011, a call for votes was made to change the project name from "Hudson" to "Jenkins". The proposal was overwhelmingly approved by community vote on January 29, 2011, creating the Jenkins project.
On February 1, 2011, Oracle said that they intended to continue development of Hudson, and considered Jenkins a fork rather than a rename. Jenkins and Hudson therefore continue as two independent projects, each claiming the other is the fork. As of December 2013, the Jenkins organisation on GitHub had 567 project members and around 1,100 public repositories, compared with Hudson's 32 project members and 17 public repositories.