GitLab
![]() | |
Developer(s) | GitLab Inc. |
---|---|
Initial release | 2011 |
Stable release | 17.8[1] ![]() |
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.
History
[edit]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 1.5 million of seed funding.[5] In September Khosla Ventures invested additional 4 Millionen US-Dollar into the company.
In September 2016 August Capital, Y Combinator and Khosla Ventures collected 20 Million US-Dollars.[6]
GNOME has also been using GitLab since May 2018. KDE also completed its move to a self-hosted GitLab repository in mid-2020.
See GitLab Inc. for more the company's history.
Components
[edit]GitLab consists of different components, mostly interconnected by Unix sockets:[7]
- GitLab shell
- GitLab workhorse
- Nginx
- Gitaly
- Redis
- Sidekiq
- Database
- Unicorn
References
[edit]- ^ "GitLab 17.8 Release". January 16, 2025. Retrieved January 19, 2025.
- ^ a b "GitLab LICENSE file". Archived from the original on March 29, 2020. Retrieved March 29, 2020.
- ^ "GitLab Enterprise Edition LICENSE file". Archived from the original on March 22, 2021. Retrieved March 29, 2020.
- ^ Degeler, Andrii (June 4, 2014). "How GitHub rival GitLab is building a business with just 0.1% paying customers". TNX. Retrieved June 8, 2025.
- ^ "1.5M raised in seed funding for GitLab to accelerate growth and expand operations". GitLab Blog. GitLab. July 9, 2015. Retrieved June 8, 2025.
- ^ Weinberger, Matt (September 13, 2016). "Programming's best-kept secret just got $20 million to finally win the attention it deserves". Business Insider. Business Insider. Retrieved June 8, 2025.
- ^ Evertse, Joost (2019). Mastering GitLab 12: implement DevOps culture and repository management solutions (1st ed.). Place of publication not identified: Packt Publishing. ISBN 978-1-78953-406-1.
- Bug and issue tracking software
- Build automation
- Collaborative projects
- Concurrent Versions System
- Continuous integration
- Cross-platform free software
- Distributed version control systems
- Free project management software
- Free software programmed in Ruby
- Free version control software
- Go (programming language) software
- Open-source hosted development tools
- Software using the MIT license
- Git repository hosting websites