GitLab | |
---|---|
![]() | |
Developer(s) | GitLab Inc. |
Initial release | 2011 |
Stable release | |
Repository | |
Written in | Ruby, Go and JavaScript |
Operating system | Cross-platform |
Platform | x86-64, ARMhf |
License | Community Edition: MIT License and other software licenses [2] Enterprise Edition: Source-available proprietary software [2] [3] |
Website | about![]() |
GitLab is a software forge primarily developed by GitLab Inc. It is available as a community edition and a commercial edition.
GitLab was created in 2011 by Ukrainian programmer Dmitriy Zaporozhets as a side project written in Ruby on Rails. Sytse Sijbrandij wanted to sell it as a service, which Zaporozhets agreed to. So the GitLab B.V. was founded in Utrecht in the Netherlands. Later Zaporozhets quit his job and started as CTO at GitLab. [4]
In 2015 GitLab became Member in the Y Combinator and collected US$1.5 million of seed funding. [5] In September, Khosla Ventures invested an additional $4 million into the company.[ citation needed ]
In September 2016 August Capital, Y Combinator and Khosla Ventures collected $20 million. [6]
GNOME has also been using GitLab since May 2018. KDE also completed its move to a self-hosted GitLab repository in mid-2020.
GitLab consists of different components, mostly interconnected by Unix sockets: [7]