GitLab: Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
Removed parameters. | Use this bot. Report bugs. | Suggested by William Graham | #UCB_webform
 
(12 intermediate revisions by 7 users not shown)
Line 1:
{{Short description|Open-source Git software package}}
{{Distinguish|Git|GitHub}}
{{Use American English|date=SeptemberJune 20242025}}
{{Use mdy dates|date=SeptemberJune 20242025}}
{{Infobox software
| name = GitLab
| bodystyle = width:300px
| logo = File:GitLab logo (2).svg
| screenshot =
| caption =
| developer = [[GitLab Inc.]]
| released = {{Start date and age|2011|||df=yes}}
| latest release version = {{wikidataWikidata|property|edit|reference|P348}}
| latest release date = {{startStart date and age|{{wikidata|qualifier|P348|P577}}}}
| operating system = [[Cross-platform]]
| platform = [[x86-64]], [[ARMhf]]
| license = '''Community Edition:''' [[MIT License]] and other software licenses<ref name="ce-license" /><br />'''Enterprise Edition:''' [[Source-available]] [[proprietary software]]<ref name="ce-license">{{cite web
| url = https://gitlab.com/gitlab-org/gitlab/blob/master/LICENSE
| title = GitLab LICENSE file
| access-date = 29 March 29, 2020
| archive-date = 29 March 29, 2020
| archive-url = https://web.archive.org/web/20200329031817/https://gitlab.com/gitlab-org/gitlab/blob/master/LICENSE
| url-status = live
}}</ref><ref>{{cite web
| url = https://gitlab.com/gitlab-org/gitlab/blob/master/ee/LICENSE
| title = GitLab Enterprise Edition LICENSE file
| access-date = 29 March 29, 2020
| archive-date = 22 March 22, 2021
| archive-url = https://web.archive.org/web/20210322043018/https://gitlab.com/gitlab-org/gitlab/blob/master/ee/LICENSE
| url-status = live
}}</ref>
Line 33 ⟶ 32:
| website =
}}
'''GitLab''' is a [[Forge (software)|software forge]] primarily developed by [[GitLab Inc.]]. It is available as a community edition and a commercial edition.
 
== History ==
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.<ref>{{cite web |last=Degeler |first=Andrii |date=June 4, 2014 |title=How GitHub rival GitLab is building a business with just 0.1% paying customers |url=https://thenextweb.com/news/github-rival-gitlab-building-business-just-0-1-paying-customers |website=TNX |access-date=June 8, 2025 }}</ref>
GitLab was created in 2011 by Ukrainian programmer Dmitriy Zaporozhets as a side project written in [[Ruby on Rails]].
 
In 2015 GitLab became Member in the [[Y Combinator]] and collected US$1.5 million of seed funding.<ref>{{cite web |author=<!-- not stated --> |date=July 9, 2015 |title=1.5M raised in seed funding for GitLab to accelerate growth and expand operations. |url=https://about.gitlab.com/blog/1-5m-raised-in-seed-funding-for-gitlab-to-accelerate-growth-and-expand-operations/ |website=GitLab Blog |publisher=GitLab |access-date=June 8, 2025 }}</ref> In September, Khosla Ventures invested an additional $4 million into the company.{{Citation needed|date=June 2025}}
 
In September 2016 August Capital, Y Combinator and Khosla Ventures collected $20 million.<ref>{{cite web |last=Weinberger |first=Matt |date=September 13, 2016 |title=Programming's best-kept secret just got $20 million to finally win the attention it deserves |url=https://www.businessinsider.com/gitlab-20-million-series-b-funding-2016-9?IR=T?r=US&IR=T |website=Business Insider |access-date=June 8, 2025 }}</ref>
 
[[GNOME]] has also been using GitLab since May 2018. [[KDE]] also completed its move to a self-hosted GitLab repository in mid-2020.
 
{{Hatnote|See [[GitLab Inc.]] for more about the company's history.}}
 
== Components ==
GitLab consists of different components, mostly interconnected by [[Unix ___domain socket|Unix sockets]]:<ref>{{Cite book |last=Evertse |first=Joost |date=2019 |title=Mastering GitLab 12: implement DevOps culture and repository management solutions |dateedition=20191st |publisher=Packt Publishing |isbn=978-1-78953-406-1 |edition=1st |___location=Place of publication not identified}}</ref>
{{Div col}}
* GitLab shell
* GitLab workhorse
Line 48 ⟶ 56:
* Database
* Unicorn
{{Div col end}}
 
== References ==
{{Reflist}}
 
== External links ==
* {{Official website}}
 
[[Category:Bug and issue tracking software]]
Line 62 ⟶ 74:
[[Category:Free software programmed in Ruby]]
[[Category:Free version control software]]
[[Category:Git (software)repository hosting websites]]
[[Category:Go (programming language) software]]
[[Category:Open-source hosted development tools]]
[[Category:Software using the MIT license]]
[[Category:DevOps platforms]]