Content deleted Content added
m ce |
Citation bot (talk | contribs) Removed parameters. | Use this bot. Report bugs. | Suggested by William Graham | #UCB_webform |
||
(48 intermediate revisions by 34 users not shown) | |||
Line 1:
{{Short description|Open-source Git software package}}
{{
{{Use American English|date=June 2025}}
{{
{{Infobox software
| bodystyle = width:300px
| logo = GitLab logo (2).svg
| screenshot =
| caption =
| developer = [[GitLab Inc.]]
| released = {{Start date and age|2011||}}
| latest release
| latest release date = {{Start 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 =
| 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 =
| url-status = live
}}</ref>
| programming language = [[Ruby (programming language)|Ruby]], [[Go (programming language)|Go]] and [[
| 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>
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 |edition=1st |publisher=Packt Publishing |isbn=978-1-78953-406-1 }}</ref>
{{Div col}}
* GitLab shell
* GitLab workhorse
* Nginx
* Gitaly
* Redis
* Sidekiq
* Database
* Unicorn
{{Div col end}}
== References ==
{{Reflist}}
== External links ==
* {{Official website}}
[[Category:Bug and issue tracking software]]
[[Category:Build automation]]
Line 182 ⟶ 72:
[[Category:Distributed version control systems]]
[[Category:Free project management software]]
[[Category:Free software programmed in Ruby]]
[[Category:Free version control software]]
[[Category:Git
[[Category:Go (programming language) software]]
[[Category:Open-source hosted development tools]]
[[Category:Software using the MIT license]]
|