RhodeCode

RhodeCode
Private
Industry Software
Founded 2010
Headquarters Berlin, Germany
Key people
  • Marcin Kuźmiński
  • Sebastian Kreutzberger
Website RhodeCode.com

RhodeCode is an enterprise software company that develops source code management solutions aimed at software developers and project managers.[1] RhodeCode is headquartered in Berlin,[2] it also has offices in Palo Alto, California.[2] RhodeCode is a Source Code Management (SCM) tool and addresses security and manage multiple version control repositories (including GIT, Mercurial, and Subversion (software).

History

RhodeCode was created in 2010 by Marcin Kuźmiński[3] to satisfy his need for a more efficient and secure way to manage source code in Mercurial and Git behind a firewall in large organisations. RhodeCode was released as open-source software. At the beginning of 2013, the RhodeCode project became a company and RhodeCode Enterprise was created to implement features that enterprise users were requesting. The new version was released in August 2013,[4][5] which made parts of the software no longer open source.[6]

RhodeCode as a company was founded and incorporated in July 2013 by Marcin Kuzminski (CTO) and Sebastian Kreutzberger (CEO). Today RhodeCode, Inc. is a venture-backed company with offices in Berlin, Germany and Palo Alto, CA, USA. It achieved its Series A funding of $3.5M in October of 2014[7] and is currently funded by Earlybird Venture Capital and DFJ Esprit.[8]

Software

RhodeCode Enterprise is software written in Python using the Pylons Framework[9] and offers free accounts with an unlimited number of private repositories for teams of up to 10 users. It can be run as a standalone hosted application on a dedicated server to manage Mercurial and Git repositories. RhodeCode provides RhodeCode Enterprise for free to open source projects meeting certain criteria, and to organizations that are non-profit, non-government, academic, non-commercial, non-political, and secular.

Licensing change and project fork

Earlier versions of RhodeCode Enterprise were licensed entirely under the GNU General Public License version 3, but in August 2013, RhodeCode 2.0, introduced exceptions for parts of the software distribution. Because RhodeCode had accepted patches from independent developers, contributed under the GPL license, there was a dispute about whether the company had the legal rights to make such change.[10] According to Bradley M. Kuhn of Software Freedom Conservancy, the exception statement is ambiguous and "leaves the redistributor feeling unclear about their rights".[6] Instead of pursuing litigation, SFC decided to fork the project under the name Kallithea, replacing the non-free files with free ones.[10]

References

  1. "Python Package Manager RhodeCode 2.2.5". Retrieved 16 July 2014.
  2. 2.0 2.1 "RhodeCode Company Details". Retrieved 16 July 2014.
  3. "RhodeCode - 120.000 Unternehmen nutzten SCM Tool". Berliner Morgenpost (in German). 25 April 2014. Retrieved 25 June 2014.
  4. "RhodeCode Follows Trail Blazed by MySQL with Release of Open Source Enterprise Solution" (Press release). 7 August 2013. Retrieved 25 June 2014.
  5. Meyer, David (7 August 2013). "Boasting big-name users, Github rival RhodeCode hits version 2.0 and starts making money". GigaOM. Retrieved 25 June 2014.
  6. 6.0 6.1 Bradley M. Kuhn (15 July 2014). "Why Conservancy's Kallithea Project Exists". Software Freedom Conservancy.
  7. "RhodeCode Funding". Retrieved 17 March 2015.
  8. "RhodeCode Funding". Retrieved 17 March 2015.
  9. "Python Pylon Framework". Retrieved 16 July 2014.
  10. 10.0 10.1 Jake Edge (27 August 2014). "Forking instead of fighting". LWN.net.

External links